Source: release-readiness audit 2026-07-13 (P1, android).
registerNetworkCallback is called unguarded and once per tile. It can throw SecurityException (Android 11) or TooManyRequestsException (API 30+), crashing when a full wall opens.
Fix: wrap in try/catch and use one shared network observer instead of one per tile.
Source: release-readiness audit 2026-07-13 (P1, android).
registerNetworkCallbackis called unguarded and once per tile. It can throwSecurityException(Android 11) orTooManyRequestsException(API 30+), crashing when a full wall opens.Fix: wrap in try/catch and use one shared network observer instead of one per tile.