u/EstimateExtension592

▲ 3 r/EAC+1 crossposts

EAC + NVIDIA Optimus = system-wide GPU deadlock (WinDbg evidence, BSOD 0x116)

I've been dealing with a 100% reproducible BSOD in Rocket League and wanted to share the technical findings in case anyone else is hitting this or a dev sees it.

The crash ONLY happens under one specific combination:

• Game + dGPU, EAC disabled -> works fine

• Game + iGPU, EAC disabled -> works fine

• Game + iGPU, EAC enabled -> works fine

• Game + dGPU, EAC enabled -> crashes every time, ~10s into a match

Crash sequence:

  1. GPU starts timing out every 500ms ("Timed out while waiting for GPU to catch up" in the game log)

  2. After ~19s of timeouts, the game throws: "The Direct3D 11 device that was being used has been removed"

  3. Full system freeze, then BSOD 0x00000116 (VIDEO_TDR_FAILURE)

I captured a related Live Kernel Dump (0x193, VIDEO_DXGKRNL_LIVEDUMP) and analyzed it in WinDbg. Thread stacks showed a system-wide GPU resource deadlock, not a simple timeout:

- RocketLeague.exe blocked at: dxgkrnl!DXGADAPTER::AcquireCoreResourceExclusiveWithTracking

- dwm.exe blocked at: dxgkrnl!DXGSYNCOBJECTLOCK::AcquireExclusive

- Taskmgr.exe blocked at: dxgmms2!VIDMM_GLOBAL::WaitForFences

All three were stuck waiting on the same GPU resource lock at the same time, which is why even Task Manager froze. EasyAntiCheat_EOS was loaded and active in memory during this.

This looks like a kernel-level conflict between EAC's driver and the NVIDIA Optimus (dual-GPU) driver under active rendering load, where EAC's monitoring/hooking is interfering with dxgkrnl's resource locking and causing a deadlock instead of a clean recovery.

Everything I've already tried, with no change in outcome:

• Clean Windows reinstall

• Multiple NVIDIA driver versions (older and newer)

• EAC repair via EasyAntiCheat_EOS_Setup.exe

• BIOS updated to latest available version

• Tested on a second laptop with the same OS drive -> different BSOD (UNEXPECTED_KERNEL_MODE_TRAP), confirming this follows the EAC install/config, not one specific piece of hardware

• Disabled in-game voice chat

• Disabled Xbox Game Bar / Game DVR

• Closed all background apps before launching

• Tested both "High performance" and "Power saving" GPU profiles for the game

• Deleted the game's cache folder

• Tried Borderless/Windowed display mode instead of Fullscreen

• Reset video settings to default

• Adjusted Windows power mode to Best Performance

• Ruled out third-party overlays/screenshot tools as a cause via the dump's thread analysis

None of the above changed the outcome - the crash seems tied purely to the EAC+dGPU interaction itself, not the OS, driver version, or any background software.

Has anyone else with an Optimus laptop seen this exact pattern?

reddit.com
u/EstimateExtension592 — 8 days ago