Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
System crashes with BSOD 0x0000003b (SYSTEM_SERVICE_EXCEPTION) when moving or resizing the Cursor window between a laptop display and an external monitor (Dual GPU setup: Intel iGPU + NVIDIA dGPU). The crash specifically happens during the display handoff.
Steps to Reproduce
Connect an external monitor via HDMI (Monitor A: 144Hz, Monitor B: 60Hz).
Open Cursor 3.0 on the laptop screen.
Drag the Cursor window to the external monitor.
System freezes and triggers a Blue/Black screen during the transition.
Expected Behavior
The window should transition smoothly between displays without causing a kernel-level exception in dxgkrnl.sys
Operating System
Windows 10/11
Version Information
Cursor Version: 3.0.x (April 2026 Update)
OS: Windows 11 (Kernel 10.0.26100.8115)
Additional Information
I have performed a technical analysis using WinDbg and found a temporary fix.
Technical Root Cause:
The crash is a Null Pointer Dereference in dxgkrnl!CheckMultiPlaneOverlayInternal3. It triggers a 0x3b BSOD when the window is moved between different GPUs (Intel/NVIDIA) on a dual-monitor setup.
Successful Workaround:
Step 1: Disabled MPO (Multi-Plane Overlay) via Windows Registry.
Step 2: Disabled Terminal GPU Acceleration in Cursor Settings (Terminal > Integrated: Gpu Acceleration → set to “off”).
Note: Only disabling the main Hardware Acceleration was not enough; the Terminal specific setting was the key to stopping the crashes.
Does this stop you from using Cursor
No - Cursor works, but with this issue