Skip to content

Android: unguarded registerNetworkCallback (one per tile) crashes when the wall opens #137

Description

@badbread

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingclients: androidAndroid appconfirmedReproduced / confirmed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions