- NetworkBinder functions were suspend but never actually suspended (ConnectivityManager calls are synchronous) — made them plain fun - MainActivity.discoverNetworks() now calls them directly, no coroutine - Wrapped in try/catch so network discovery failure doesn't crash Activity - Removed unused awaitNetwork() extension + coroutine imports