Flutter only adds android.permission.INTERNET to the debug and profile manifests, so release APKs shipped with no network access at all — the app could not reach the API Server. Declaring it in the main manifest fixes release/production builds; debug was unaffected because its own manifest already granted it. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>