← Back to Guides MacBook Pro M4

MacBook Pro M4 Screen Flickering

The MacBook Pro M4 (14" and 16", late 2024) features a Liquid Retina XDR mini-LED display with ProMotion up to 120Hz and up to 1000 nits sustained brightness. Screen flickering on M4 MacBook Pro can range from minor software glitches to display hardware issues β€” here's how to diagnose and fix every type.

⏱️ 10-30 minutes πŸ’ͺ Easy–Moderate πŸ’° Free

πŸ” Step 1: Identify the Type of Flickering

Different flicker patterns point to different causes:

  • Rapid full-screen flash (black for a fraction of a second): GPU driver crash or refresh rate incompatibility
  • Slow dimming/brightening pulse: Auto-brightness sensor or True Tone issue
  • Flickering only in certain apps: App-specific GPU rendering bug
  • Horizontal or vertical lines across screen: Hardware display fault or loose connector
  • Flickering only on external monitor: Cable or display adapter issue
  • Flickering at low brightness: ProMotion/PWM interaction β€” common on mini-LED panels
  • Flickering after macOS update: Driver regression β€” check Apple forums for known issues

βš™οΈ Step 2: Disable ProMotion and Test

The M4 MacBook Pro's 120Hz ProMotion can cause flickering in some scenarios, especially at low frame rates or with certain GPU loads:

  1. Go to System Settings β†’ Displays
  2. Look for ProMotion or Refresh Rate option
  3. Set to 60Hz temporarily and observe if flickering stops
  4. If flickering stops at 60Hz, the issue is a ProMotion compatibility problem with your software setup
  5. Re-enable ProMotion and update macOS β€” Apple typically patches ProMotion bugs quickly

πŸŒ™ Step 3: True Tone, Night Shift, and Auto-Brightness

These display management features can cause perceived flickering or pulsing:

  • Disable True Tone: System Settings β†’ Displays β†’ uncheck True Tone. True Tone adjusts color temperature based on ambient light sensors β€” rapid changes in lighting can cause a visible shift that looks like flicker
  • Disable Night Shift: System Settings β†’ Displays β†’ Night Shift β†’ Off. Schedule-based color shifting can cause visible transitions
  • Disable Auto-Brightness: System Settings β†’ Accessibility β†’ Display β†’ Auto-Brightness β†’ Off. Test with fixed brightness to rule this out
  • If disabling any of these stops the flicker, re-enable them one at a time to identify the culprit

πŸ”„ Step 4: macOS Update and NVRAM Reset

  1. Update macOS: System Settings β†’ General β†’ Software Update. Screen flickering is one of the most commonly patched issues in macOS point releases β€” especially after a major version update
  2. Restart the Mac: A simple restart clears GPU state and resolves many transient flickering issues
  3. NVRAM Reset: Shut down the MacBook Pro M4. Power on and immediately hold Option + Command + P + R for about 20 seconds (until you hear the startup sound twice or see the Apple logo appear and disappear twice). This resets display preferences stored in NVRAM
  4. Safe Mode boot: Shut down β†’ hold Power button β†’ click Options when asked β†’ hold Shift and click Continue. Safe Mode disables third-party extensions and graphics drivers. If flickering stops in Safe Mode, a third-party app or extension is the cause

πŸ–₯️ Step 5: External Monitor Flickering

If flickering only occurs on an external display connected to your M4 MacBook Pro:

  • Check the cable: USB-C/Thunderbolt 4 cables vary enormously in quality. Use Apple's Thunderbolt 4 cable or a certified Thunderbolt 4 cable from a reputable brand. Generic USB-C cables may not support full display bandwidth
  • Try a different port: The M4 MacBook Pro has three Thunderbolt ports (14") or three Thunderbolt ports plus HDMI (16"). Try each port
  • Match refresh rates: System Settings β†’ Displays β†’ select external monitor β†’ set refresh rate to match the monitor's native rate. Mismatched rates cause flickering
  • Disable HDR on external monitor: System Settings β†’ Displays β†’ uncheck High Dynamic Range. HDR can cause tone-mapping flicker on some displays
  • Update monitor firmware: Some monitors (LG UltraFine, Dell, Samsung) have firmware updates that fix compatibility issues with Apple Silicon

πŸ’‘ Step 6: Low Brightness PWM Flickering

The M4 MacBook Pro uses mini-LED with local dimming. At very low brightness levels, some users notice a subtle flicker β€” this is PWM (Pulse Width Modulation) dimming and is inherent to the display technology:

  • If flickering only occurs below 20–30% brightness, this is likely PWM
  • Increase brightness to see if it resolves
  • Enable Reduce Motion (System Settings β†’ Accessibility β†’ Motion) which also reduces some animation-related flicker perception
  • Some users find that enabling Reduce Transparency (System Settings β†’ Accessibility β†’ Display) reduces perceived flicker by lowering GPU load
  • If PWM sensitivity is a concern: consider display filter overlays designed for PWM reduction

πŸ”§ Step 7: Hardware Diagnosis

If all software fixes fail and the flickering continues:

  • Run Apple Diagnostics: Shut down β†’ hold Power button β†’ click Options β†’ hold Command+D. This tests display hardware components
  • Check for physical damage: Any bending near the hinge area can stress the display cable β€” even minor flex damage invisible to the eye
  • Display connector: Loose display flex cable is a known cause of intermittent flickering. This requires professional disassembly to check
  • Apple warranty: M4 MacBook Pro released late 2024 β€” covered by 1-year warranty (3 years with AppleCare+). Screen flickering from hardware defects is warranty-covered. Apple will repair or replace the display panel

βœ… Quick Fix Checklist

  • ☐ ProMotion reduced to 60Hz β€” test if flicker stops
  • ☐ True Tone disabled β€” test
  • ☐ Auto-Brightness disabled β€” test
  • ☐ macOS updated to latest version
  • ☐ NVRAM reset performed
  • ☐ Safe Mode boot tested (no third-party extensions)
  • ☐ External monitor cable and port swapped (if applicable)
  • ☐ Apple Diagnostics run β€” no hardware errors

πŸ”§ Still Flickering After All Fixes?

Persistent screen flickering on a MacBook Pro M4 that survives all software fixes is a warranty issue. Apple covers display defects under the 1-year limited warranty and up to 3 years with AppleCare+. Book a Genius Bar appointment β€” bring a video of the flicker if possible.

Find Mac Repair Near You