Today, I have been receiving the above error roughly 5-15 mins after booting the game.
I have been able to extract the below error from the logs which suggests either of the following:
- The GPU driver hung (froze briefly)
- Windows triggered a TDR (Timeout Detection & Recovery)
- Unreal Engine crashed because the GPU disappeared mid-task
Looking into it, I found the cause could potentially be either:
- Driver instability
- DX12 issue
- GPU overclock/undervolt instability
- Or a bad setting/feature (DLSS/FSR etc.)
`The error is:
2026.04.15-19.07.10:474][682]LogD3D12RHI: Display: D3D12 CreatePlacedResource failed with params:
Heap Type: 1
Heap Flags: 0
Resource Dimension: 1
Resource Width: 196608
Resource Height: 1
Format: 0
Resource Flags: 4
[2026.04.15-19.07.10:474][683]LogD3D12RHI: Error: GPU crash detected:
- Device 0 Removed: DXGI_ERROR_DEVICE_HUNG
[2026.04.15-19.07.10:474][683]LogD3D12RHI: Error: hr failed
at D:\Source\Build\work\engineRepoCheckoutDir\Engine\Source\Runtime\D3D12RHI\Private\D3D12Resources.cpp:1061
with error DXGI_ERROR_DEVICE_REMOVED with Reason: DXGI_ERROR_DEVICE_HUNG
[2026.04.15-19.07.10:474][683]LogD3D12RHI: Error: Shader diagnostic messages and asserts:
Device: 0, Queue 3D:
No shader diagnostics found for this queue.
Device: 0, Queue Copy:
No shader diagnostics found for this queue.
Device: 0, Queue Compute:
No shader diagnostics found for this queue.
[2026.04.15-19.07.10:475][683]LogD3D12RHI: Error: DRED: No breadcrumb head found.
[2026.04.15-19.07.10:475][683]LogD3D12RHI: Error: DRED: No PageFault data.
[2026.04.15-19.07.10:475][683]LogD3D12RHI: Error: Video Memory Stats from frame ID -536326939:
[2026.04.15-19.07.10:475][683]LogD3D12RHI: Error: Local Budget: 0.00 MB
[2026.04.15-19.07.10:476][683]LogD3D12RHI: Error: Local Used: 0.00 MB
[2026.04.15-19.07.10:476][683]LogD3D12RHI: Error: System Budget: 0.00 MB
[2026.04.15-19.07.10:476][683]LogD3D12RHI: Error: System Used: 0.00 MB
[2026.04.15-19.07.10:480][683]LogD3D12RHI: Error: GPU Crashed or D3D Device Removed.
Check log for GPU state information.
[2026.04.15-19.07.23:663][683]LogWindows: Could not start crash report client using ../../../Engine/Binaries/Win64/CrashReportClient.exe
[2026.04.15-19.07.23:663][683]LogMemory: Platform Memory Stats for Windows
[2026.04.15-19.07.23:663][683]LogMemory: Process Physical Memory: 9264.46 MB used, 9485.57 MB peak
[2026.04.15-19.07.23:663][683]LogMemory: Process Virtual Memory: 15132.50 MB used, 15408.02 MB peak
[2026.04.15-19.07.23:663][683]LogMemory: Physical Memory: 25843.33 MB used, 6838.02 MB free, 32681.36 MB total
[2026.04.15-19.07.23:663][683]LogMemory: Virtual Memory: 46393.32 MB used, 19056.04 MB free, 65449.36 MB total
[2026.04.15-19.07.23:663][683]Message dialog closed, result: Ok, title: The UE-R5 Game has crashed and will close, text: Fatal error!
[2026.04.15-19.07.23:663][683]LogWindows: FPlatformMisc::RequestExit(0, WindowsPlatformCrashContext.ReportGPUCrash)
[2026.04.15-19.07.23:663][683]LogWindows: FPlatformMisc::RequestExitWithStatus(0, 0, WindowsPlatformCrashContext.ReportGPUCrash)
[2026.04.15-19.07.23:664][683]LogCore: Engine exit requested (reason: Win RequestExit)
[2026.04.15-19.07.23:664][683]LogWindows: FPlatformMisc::RequestExit(1, D3D12Util.TerminateOnGPUCrash)
[2026.04.15-19.07.23:664][683]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, D3D12Util.TerminateOnGPUCrash)
[2026.04.15-19.07.23:664][683]LogCore: Engine exit requested (reason: Win RequestExit; note: exit was already requested)`