UE5 gpu crashed or d3d device removed

Just wanted to chime in and say i have exactly the same problems as you guys. Ryzen 3700X, 32GB of RAM, RTX 3080 Ti.

I tried all reasonable fixes under the sun. Increasing TDR delay does nothing, changing around drivers does nothing (i’ve gone back until the very first 5xx driver), changing/restoring NVIDIA Settings does nothing, disabling/uninstalling MSI Afterburner does nothing, messing with Game Mode and GPU Hardware Acceleration in Windows 11 does nothing, reverting back to Windows 10 does nothing. There is just nothing we can do to remedy this issues.

This is solely on Epic’s side of things as there are also many many crash reports out there using AMD GPU’s so a Driver/NVIDIA related bug can almost certainly be ruled out.

It has something to do with their DX12 implementation as Vulkan does not show any crashing issues (while still supporting Nanite and Lumen) even in Scene’s where VRAM and GPU usage is at max. I’ve created a test scene with different MetaHumans. DX12 - Crashes while loading the map, Vulkan 5 FPS but no crashes even after 2 Hours.

It seems to have something to do with their Garbage Collection while running in DX12 as the issues (at least for me) only happens when the editor free’s up previously used resources. I can hear the fans ramp up, memory usage drop for a bit and then comes the crash.

Over the last couple of months i’ve sent them around 4GBs of logs and crash reports but i have yet to see any response from them.

In it’s current state the engine is unuseable as almost anything can crash the editor at any time. Even if you just scroll long enough through the content browser IT WILL crash as soon as it triggers it’s own garbage collection.

Shader compilation also seems broken to some degree, it can’t be right that an empty (Blank) project creates around 5000 files in my DerivedDataCache folders, this simply kills ssd’s. My biggest project creates over 93000 files.

Edit: I should maybe also mention that my system is rock stable in over 300 installed games, passed a 12h prime95 stress test, passed 3h of furmark burn in testing without any errors and scores way above similar/comparable systems in 3DMark. So i can say with 99% certainty that my system is not the problem.

4 Likes