Immediate Fix
If your screen is flickering while playing videos on iOS 18, the quickest resolution is a forced hardware restart. This clears the temporary cache and resets the display driver handshake.
To force restart your iPhone: Press and quickly release Volume Up, press and quickly release Volume Down, then hold the Side button until the Apple logo appears.
If the flickering persists, navigate to Settings > Display & Brightness and toggle off True Tone and Auto-Brightness. These sensors can sometimes conflict with the new video rendering pipeline in iOS 18.
Technical Explanation
The flickering issue in iOS 18 is primarily attributed to a mismatch between the GPU’s frame buffer and the ProMotion variable refresh rate. When a video starts, the display attempts to sync its hertz rate with the video’s frame rate.
Under iOS 18, certain HDR metadata triggers an aggressive power-saving state in the display controller. This causes the backlight to pulse rapidly as it struggles to maintain peak brightness levels during high-dynamic-range playback.
Technical users and developers can monitor these hardware events by inspecting the system logs for GPU state transitions using specialized tools:
# Diagnostic command to filter display-related kernel logs
log show --predicate 'process == "kernel" AND eventMessage CONTAINS "backlight"' --last 5m

Alternative Methods
If basic troubleshooting fails, you may need to address specific software conflicts or accessibility settings that interfere with video overlays.
Lowering the “Limit Frame Rate” setting can often stabilize the screen if the issue is hardware-timing related. This forces the display to stay at a consistent 60Hz rather than ramping up to 120Hz.
| Solution Method | Navigation Path | Expected Result |
|---|---|---|
| Limit Frame Rate | Accessibility > Motion > Limit Frame Rate | Stops ProMotion stutter |
| Disable HDR Video | Photos > Settings > View Full HDR | Prevents brightness strobing |
| Reset All Settings | General > Transfer or Reset > Reset | Fixes corrupted display configs |
Lastly, ensure that third-party apps like YouTube or Netflix are fully updated. iOS 18 introduced new API requirements for video playback that older app versions may not fully support yet.