Diagnostic step 1
Reproduce with different combinations: (a) dock + direct cable, (b) direct cable only, (c) different monitor to determine if dock/cable or monitor EDID is a factor.
Generated Oct 3, 2026, 12:35:03 AM
Reproduce with different combinations: (a) dock + direct cable, (b) direct cable only, (c) different monitor to determine if dock/cable or monitor EDID is a factor.
Boot in Safe Mode to confirm the issue disappears; if it does, check for third-party kexts or launch agents related to the dock, GPU tools, or virtualization and disable/uninstall them temporarily.
Run Apple Diagnostics (hold D at boot) and collect system log snippets around flicker events ('log show --last 5m --predicate "process contains \"GPU\" or subsystem == \"com.apple.iokit.IOAccelerator\""').
If flicker correlates with GPU load, try disabling hardware acceleration in the offending apps as a temporary mitigation and test whether lowering monitor refresh rate or resolution improves behavior.
If dock/cable tests isolate the dock as the variable, test with a different vendor-certified cable and update dock firmware if available; if driver logs show kernel panics or repeated GPU resets, escalate to Apple Support and provide logs. For suspected hardware (dock/monitor) faults, open a support case with the manufacturer and include captured logs and reproduction steps.