android / android/architecture-samples

Critical Bug: Google Auth Initialization Runtime Deadlock Under Telephony Footprint MCC 421

Open
#1,070 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
45.8k
Forks
11.9k
PR merge metrics
No merged PRs in 30d

Description

### Environment & Context
- **Target Network Footprint:** MCC 421 (Yemen Carrier Infrastructure)
- **Subsystem:** Google Play Services / Auth Identity Pipeline
- **Core Platform State:** Trapped under May Security Patch Level (Google Play System updates fail consecutively 3-5 times over the last 14 days).

### Description of the Issue
A critical framework-level runtime deadlock occurs during any core authentication or synchronization attempt when the device is registered under the Yemeni telephony footprint (MCC 421). Instead of gracefully falling back or throwing an unhandled exception, the identity wizard goes into a perpetual loading sequence, freezing the UI completely.

This issue behavior has been verified as a systemic carrier/regional network block rather than a localized device malfunction.

### Diagnostic Evidence Mapped
1. **Replication Video showing the runtime deadlock:**
https://drive.google.com/file/d/10-4AcDwm4EvmVP1QhE9MS-zt70GK2Khm/view?usp=drivesdk
2. **System Bug Report Logs (Telephony & Auth traces):**
https://drive.google.com/file/d/1yq-7vYrjthAneJlhWnVmEZ9-klymVJ7T/view?usp=drivesdk

*Note: The Android Security Team reviewed this and confirmed it as a functional platform framework/connectivity bug that needs immediate routing to the identity and connectivity infrastructure maintainers.*

Please investigate the regional network handler constraints causing this total ecosystem lockout for users on this network footprint.

Image
Image
Image

Contributor guide

Open the contributing guide

Research direction

No repository files, tests, or entry points are named; begin by checking whether this external Google Play Services and telephony report is reproducible in architecture-samples, then review the linked video and bug-report logs. Done would require a maintainer-confirmed reproduction and a narrowly scoped change or documented routing to the responsible platform maintainers.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
authentication, mobile, networking
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.