Unreal Engine 5.5 Crashing with "GPU Crashed or D3D Device Removed" – Dual Monitor Issue

looore91
Thu, 22 May 2025 09:46:14 +0000
Programming & Scripting

Hi everyone,

I’ve spent quite a bit of time searching through forums, Reddit threads, and support communities but I haven’t found a clear or consistent solution for this specific issue. So I’m sharing my experience here in the hope that it helps others in the same situation, and maybe someone out there has a fix.

I’m currently using an HP Omen 16 laptop (i9-14900HX, 32GB RAM, RTX 4080 GPU) for Unreal Engine 5.5 development. Everything was working smoothly until I started using a second monitor. That’s when I began encountering a persistent and frustrating issue:

“GPU Crashed or D3D Device Removed” every time I run Unreal Engine with both the internal and external displays active.

What I’ve Observed:

When I run UE5 only on the external monitor (laptop display disabled), it works fine.

When I run UE5 only on the laptop monitor (without a external monitor), it works fine.

Whwn I run UE5 with both monitors, the moment I drag the UE5 window from the external to the laptop screen, the engine crashes instantly.

The issue seems related to hybrid graphics (NVIDIA Optimus):
The internal screen is hardwired to the Intel iGPU.
The external monitor is connected to the dedicated NVIDIA GPU.

This setup seems to cause conflicts when UE5 tries to render across both GPUs or switches display output.

What I’ve Tried (and what hasn’t worked):

Forcing the dGPU globally via NVIDIA Control Panel

Updating NVIDIA and Intel drivers to the latest version

Using the OMEN Gaming Hub to switch to “Discrete GPU only” mode (Even with “Discrete GPU only” enabled, connecting a second monitor causes the system to revert to hybrid mode, with display output split again between GPUs)

Has anyone found a reliable way to fully disable hybrid graphics on HP laptops?

Is there any known workaround within Unreal Engine settings or Windows to avoid this crash?

Could this be considered a driver or firmware-level bug with Intel/NVIDIA on hybrid systems?

Any suggestions, tools, or insights would be highly appreciated. This issue is making it nearly impossible to work efficiently in Unreal Engine.

Thanks in advance!

3 posts - 2 participants