PoE 2 (0.4.x) causes GPU device reset and permanent DisplayPort signal loss

After updating to PoE 2 version 0.4.x the game intermittently causes a GPU device reset that results in a permanent loss of video signal when using DisplayPort.
The monitor goes black and reports “No Signal” while the PC remains running. Recovery is only possible via full power cycle

This does not occur when using HDMI under the same conditions

The issue did not exist in previous PoE 2 versions on the same hardware

Screen goes black (“No Signal”)
DisplayPort connection does not recover
Audio may continue briefly or stop
PC does not BSOD or reboot
Requires full power-off to restore video

GPU: NVIDIA GeForce RTX 3080 Ti
Driver: Latest NVIDIA driver (also tested clean install via DDU)
OS: Windows 11
API tested: DirectX 12 and Vulkan (both affected)
Monitor connected via DisplayPort
No GPU overclock
No thermal issues (temperatures normal)

Client logs show repeated GPU device resets and swapchain recreation attempts, without a fatal crash:

TriggerDeviceReset
RestartSwapChain
Re-enumeration of adapter/output (\\.\DISPLAY1)
No fatal exception or access violation
This strongly suggests a DX12/Vulkan device reset leading to DisplayPort link failure, not a normal game crash


Workaround

Using HDMI instead of DisplayPort completely avoids the issue:
No crashes observed so far
Same settings, same driver, same hardware

DisplayPort appears unable to recover from the GPU device reset triggered by PoE 2 0.4.x, while HDMI survives the reset correctly.
This looks like a regression introduced in recent updates likely related to rendering/device recovery changes
Dernier bump le 23 déc. 2025 à 14:28:40
DP cable replacement to the brand new didn't help
Okay..

I followed these steps in the BIOS to resolve the issue:

- Set PCIe Gen Mode to Gen3 instead of Auto/Gen4
- Disabled Re-Size BAR and Above 4G Decoding
- Turned off PCIe Native Power Management

These BIOS changes made the system stable and resolved the problem
UPD2: It happened again. I have no idea what is the reason

"
2025/12/23 19:59:43 1549875 e0a4d558 [CRIT Client 21292] [D3D12] Device Removed. Reason: 0x887a0007
2025/12/23 19:59:43 1549875 62858696 [INFO Client 21292] [RENDER] Restarting device
2025/12/23 19:59:43 1549875 b335e0c2 [INFO Client 21292] [RENDER] Stopping device
2025/12/23 19:59:43 1549968 3a81fd40 [DEBUG Client 21292] [WINDOW] TriggerDeviceDestroyed
2025/12/23 19:59:43 1550015 5219671d [DEBUG Client 21292] [ENTITY2] Regather Pass Types
2025/12/23 19:59:43 1550187 5219675b [DEBUG Client 21292] [ENTITY2] Regather Object Types
2025/12/23 19:59:53 1560171 bdfe0c38 [INFO Client 21292] [STREAMLINE] Shutdown Start
2025/12/23 19:59:53 1560296 cb0f8f31 [INFO Client 21292] [STREAMLINE] Shutdown complete
2025/12/23 19:59:53 1560296 bdfe0bdf [INFO Client 21292] [STREAMLINE] Shutdown in 0.133497 seconds
2025/12/23 19:59:55 1562500 62858759 [INFO Client 21292] [RENDER] Starting device: DirectX12
2025/12/23 19:59:55 1562500 bdfe0c38 [INFO Client 21292] [STREAMLINE] Init Start
2025/12/23 19:59:56 1562796 bdfe0bdf [INFO Client 21292] [STREAMLINE] Init in 0.299105 seconds
2025/12/23 19:59:56 1562796 cb0f8ef6 [INFO Client 21292] [STREAMLINE] Initialized (Enabled)
2025/12/23 19:59:56 1562906 9082c339 [CRIT Client 21292] [D3D12] Finding adapter failed
2025/12/23 19:59:56 1562906 b335e2e9 [WARN Client 21292] [RENDER] Failed to start device
2025/12/23 19:59:56 1562906 b335dd86 [WARN Client 21292] [RENDER] Falling back to DirectX11
2025/12/23 19:59:56 1562906 62858759 [INFO Client 21292] [RENDER] Starting device: DirectX11
2025/12/23 19:59:56 1562906 bdfe0c38 [INFO Client 21292] [STREAMLINE] Init Start
2025/12/23 19:59:56 1562906 bdfe0bdf [INFO Client 21292] [STREAMLINE] Init in 5.1e-05 seconds
2025/12/23 19:59:56 1562906 cb0f8ef6 [INFO Client 21292] [STREAMLINE] Initialized (Enabled)

Signaler

Compte à signaler :

Type de signalement

Infos supplémentaires