I’m working on a way to detect when still in range of the current AP but the wifi stack thinks it’s disconnected and unavailable.  This is a problem I’ve seen on several android devices.    It may take a while to collect enough data to diagnose, and figure out how to code a solution, but that’s likely to be what’s in the next update if I don’t find any bugs in the meantime.