If your Windows laptop (especially gaming laptops with NVIDIA RTX GPUs) is experiencing random “Power Watchdog” restarts or persistent screen flickering while connected to a docking station, you are likely dealing with two independent conflicts between your hardware and Windows power management.
Issue 1: Random “Power Watchdog” Restarts
The Symptom: Your PC suddenly restarts while idle with a WIN32K_POWER_WATCHDOG_TIMEOUT (0x19C) error.
.webp)
The Cause: This is a kernel-level power negotiation failure. When your laptop is idle, Windows tries to put the PCIe bus (the bridge between your laptop and the dock) into a deep sleep state. If the dock fails to wake up within the millisecond-timer expected by the Windows kernel, the system panics and triggers a hard restart.
The Fix: Disable PCI Express Power Management
To stop these restarts, you must tell Windows to keep the connection to your dock “awake” at all times.
- Open Control Panel > Hardware and Sound > Power Options.
- Click Change plan settings > Change advanced power settings.
- Expand PCI Express > Link State Power Management.
- Set both “On battery” and “Plugged in” to Off.
Issue 2: Screen Flickering (App-Specific)
The Symptom: Your monitor occasionally flashes black, or flickers constantly when using specific hardware-accelerated apps (like Apple Music, Chrome, or Discord).
The Cause: This is a rendering protocol conflict. Multi-Plane Overlay (MPO) allows apps to render directly to the screen by bypassing the standard Windows desktop composition. When using external docks, the GPU, the dock’s controller, and Windows often fail the “handshake” required for these overlays, causing the screen to reset its signal.
The Fix: Disable Multi-Plane Overlay (MPO)
This forces Windows to render everything through the standard, stable Desktop Window Manager path.
Open Command Prompt or PowerShell as Administrator.
Execute the following command:
reg add "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v OverlayTestMode /t REG_DWORD /d 5 /fOutput:

Restart your computer for the changes to take effect.
Note: If you ever need to revert this change, you can delete the registry value by running: reg delete "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v OverlayTestMode /f
if all else fails… it could just be this: External monitor flickering when connected to dock using DP or HDMI - Lenovo Support US