Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0020 - 'INTERNAL_ERROR')

Hello! I am desperate by now. I’ve recently started to use Unreal Engine and it constantly crashes since day 1. It crashes when I do some action like dragging a line from a node in a blueprint, pressing some button in the editor, etc. It may crash 2-3 times while I’m watching and repeating 5 minutes long video tutorial. It won’t crash if I don’t do anything. I purposely had old NVidia drivers (436.15) because latest drivers are problematic for many people, including myself. I thought it is an issue, so I installed latest NVidia drivers (466.47). It didn’t help. Then I tried to remove drivers using DDU and to reinstall 436.15. It didn’t help either. Also, I have never installed GeForce Experience. I have GeForce 1060 6Gb. It doesn’t depend on a project, it crashes in any. It is just impossible to work like that!

Also, I can’t submit bug report using this form. When I try to send the form, nothing happens. Console says something about «Error 503». So, I can’t even contact support…

Fatal error: [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Util.cpp] [Line: 198] Unreal Engine is exiting due to D3D device being lost. (Error: 0x887A0020 - 'INTERNAL_ERROR')

UE4Editor_D3D11RHI
UE4Editor_D3D11RHI
UE4Editor_D3D11RHI
UE4Editor_D3D11RHI
UE4Editor_RHI
UE4Editor_RHI
UE4Editor_RHI
UE4Editor_RHI
UE4Editor_RHI
UE4Editor_SlateRHIRenderer
UE4Editor_SlateRHIRenderer
UE4Editor_SlateRHIRenderer
UE4Editor_Core
UE4Editor_Core
UE4Editor_RenderCore
UE4Editor_RenderCore
UE4Editor_Core
UE4Editor_Core
kernel32
ntdll

Log (4.26).

Update 1:

Someone said this has started since 4.24, so I’ve installed 4.23 and it seems UE stopped crashing.

Update 2:

Happens in 5.0 as well.

Update 3:

Added log for 5.0, it seems it has some more information.

Lower your GPU boost clock by about 10% with MSI Afterburner or Asus GPU Tweak and the errors “Unreal Engine is exiting due to D3D device being lost” will go away. Helped me and my friends with Conan Exiles (Unreal Engine 4) and Elite Dangerous (Cobra Engine). See my detailed write up on the issue.

Unplug the Oculus Quest Link consistently does the trick for me while having a SteamVR Vive connected.
When it is plugged in and compiling shaders/building light results in d3d device lost. Unplug the Oculus Quest Link cable and the building is fine.
So it’s both having a Vive Headset connected using SteamVR AND do NOT plug in the Oculus Quest Link cable.

Hope this helps someone.

1 Like

Unplug the Oculus Quest Link consistently does the trick for me while having a SteamVR Vive connected.
When it is plugged in and compiling shaders/building light results in d3d device lost. Unplug the Oculus Quest Link cable and the building is fine.
So it’s both having a Vive Headset connected using SteamVR AND do NOT plug in the Oculus Quest Link cable.

Hope this helps someone.

did u find any fix for this yet? thanks! because it started to happen to me and I did everything mentioned in the comments and nothing fixed it. Thanks!

Did you find the answer, it is happening to me all of a sudden and i am trying everything but no use. If you have then can you please share, what you did that made this error stop.

What worked in my case is to set scalability “on” in target hardware, i also set directx 12 as default rhi.
First I changed Tdr Delay and disabled nvidia mpo like someone advised elsewhere but this didn’t solve the problem.
By the way I have a gtx 1060 6gb as well and haven’t geforce experience.
I3 7100.
Unreal Engine 5.1