Have you deleted all other networks with stored login credentials (show up with "(Pre)" in the name, I think), including the one for your plane's ADSB device?
As mentioned previously in this thread, the iFly devices are notoriously problematic about being taken from one wifi network to another. It's really best to set them up to connect to the network you're going to fly with, and then not try to connect it to any other networks. If you need to update the data, pull the SD card and use a Windows machine to update via iFly Connect. (That's generally quite a bit faster, too.)