Forum Discussion
Sadly The game is unplayable for me!
Subject: Crash Analysis CTD on Startup - RTX 5000 series - DXGI_ERROR_DEVICE_HUNG (ffxFsr2ResourceIsNull)
Description:
I am experiencing a persistent crash to desktop once a game starts up with the latest build. Despite a clean driver install and verified integrity, the application terminates during the renderer initialization phase.
I have analyzed the generated Minidump (.mdmp) files using WinDbg. The debugger data indicates a critical conflict between the engine's internal DirectX 12 pipeline and the AMD FSR 2.0 library implementation, occurring specifically on NVIDIA hardware.
Below is the crash data extracted directly from the dump file.
Exhibit A: Exception Record
The crash registers as a generic device hang, but the exception record shows the GPU suspension occurring immediately after the engine attempts to initialize the render core.
ERROR_CODE: (NTSTATUS) 0x887a0005 - The GPU device instance has been suspended.
EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ff8a7eea80a (KERNELBASE!RaiseException)
ExceptionCode: 887a0005 (DXGI_ERROR_DEVICE_REMOVED)
Exhibit B: Call Stack
Tracing the thread execution reveals the exact function failure. The stack trace shows the engine initializing PlatformPcDx12, followed immediately by a failure in the AMD FSR resource check (ffxFsr2ResourceIsNull).
Call Stack
00 bf6!ffxFsr2ResourceIsNull+0x22c2a20 <-- EXCEPTION THROWN
01 bf6!ffxFsr2ResourceIsNull+0x22c1749
02 bf6!ffxFsr2ResourceIsNull+0x23845b1
03 Engine_Render_Core2_PlatformPcDx12_retail!rc2DeviceInit+0xc74
04 Engine_Render_Core2_PlatformPcDx12_retail!rc2GetSystemServiceProvider+0x17d7
...
0c bf6!ffxFsr2ResourceIsNull+0x85c64c
0d ucrtbase!thread_start
0e kernel32!BaseThreadInitThunk
Exhibit C: Hardware / Software Conflict
The crash log explicitly flags the mismatch. The engine is attempting to load AMD FidelityFX libraries (amd_fidelityfx_loader_dx12.pdb) which fail to initialize correctly within the NVIDIA driver context, triggering the TDR.
FAILURE_BUCKET_ID: XAML_887a0005_bf6.exe!Unknown
GPU: NVIDIA GeForce RTX 5090
Driver: 591.74
Faulting Symbol: amd_fidelityfx_loader_dx12.pdb
Exhibit D: System Configuration
The test environment consists of a high-end enthusiast configuration running the latest Windows 11 build. Note the presence of an AMD Integrated GPU (Ryzen 9), which may be a contributing factor to the engine's false-positive hardware detection.
Operating System: Windows 11 Pro 64-bit (10.0, Build 26200)
Processor: AMD Ryzen 9 9950X3D 16-Core Processor (32 CPUs), ~4.3GHz
Memory: 64 GB RAM
Graphics Card (Discrete):
NVIDIA GeForce RTX 5090
VRAM: 32 GB (Dedicated)
Driver Version: 32.0.15.9174 (NVIDIA 591.74)
Graphics Card (Integrated):
AMD Radeon(TM) Graphics
Device ID: 0x13C0
Driver: 32.0.21037.1004