Unfortunately, there are some quirks with the 7xx devices' wifi support.
Does the device at least see that there is a wifi network out there? If not, then there's probably a hardware issue.
If it sees the network, but just won't connect, then do you have any other "known" networks with saved login credentials? (On the 700 and 720, these were annotated with a "(Pre)" in the network name; the 740 also has a way to indicate a "remembered" network, but I think it might say something different--I don't have a 740, so I don't know exactly.)
If it does, try making the 740 "forget" those saved credentials for other networks, and then try again to make your connection. For whatever reason, the 7xx devices don't behave well going back-and-forth between different networks with stored login credentials. It's just better to delete all those stored credentials, and enter them fresh each time you change networks.
What's even better is only ever connecting the 740(b) to a single network (like the one you use in the plane), and don't try going back-and-forth between different networks. If you need to update the data on the 740, pop out the SD card and use iFly Connect on a Windows computer to do that. You can find the link to iFly Connect here:
https://iflygps.com/Home/Update-iFly-Portables/Instructions