Keeping the Lock Screen in Sync with Actual Playback
Resolved UI inconsistencies between the lock screen / Control Center and actual playback state.
Once the screen is off, the lock screen and Control Center become the primary playback interface. When the track information and control buttons displayed there diverge from actual playback state, users encounter tracks that continue playing despite appearing paused, or control inputs that do not respond immediately. These inconsistencies do not surface in feature specifications but directly degrade the reliability of the listening experience.
The lock screen remote control was restructured from an independent display layer into a surface that stays synchronized with the single source of playback truth. The audio session initialization and track loading flow, the combined audio-video reels playback path, and external play/pause/skip commands now all reference the same underlying state.
Regardless of which surface initiates a control action, the resulting playback state is consistent and external commands respond predictably.