FSR2 engine crash (DXGI_ERROR_DEVICE_HUNG) every session - RX 7600
Platform: PC
System Specs:
- CPU: AMD Ryzen 5 5500 (3.60 GHz)
- GPU: AMD Radeon RX 7600 (8 GB)
- RAM: 32 GB
- OS: Windows 11 64-bit
- Game Version: 1.0.424.48767 (post-Season 3)
Description:
The game crashes with a DirectX GetDeviceRemoved error every session, typically between 5–30 minutes into any multiplayer match. The error message reads: "DirectX function GetDeviceRemoveReason failed with DXGI_ERROR_DEVICE_HUNG."
Using WinDbg to analyze the crash dumps, every single crash traces back to the same root cause — bf6!ffxFsr2ResourceIsNull appearing multiple times in the call stack. The failure hash is identical every time: {823c07cc-a67a-e92f-3480-f4d74ce569af}
What I've tried:
- Uninstalled AMD High Definition Audio drivers — no effect
- Forced DX11 mode via -dx11 launch argument — crash still occurs, same hash
- Set GstRender.AMDIntelUpscalingTechnique to 0, 1, and -1 in config files — no effect
- Disabled Hardware Accelerated GPU Scheduling (HAGS) — no effect
- AMD drivers are fully up to date (version 26.10.07.01)
Key finding: The FSR2 code path runs and crashes the game regardless of in-game upscaling settings or config file values. Even with upscaling explicitly disabled and set to -1, the ffxFsr2ResourceIsNull stack trace appears in every crash dump identically. This suggests FSR2 is being executed at an engine level that is not controllable by user settings.
Additional notes:
- This crash also occurred prior to Season 3 with game version 1.0.421.43257
- The Season 3 update (1.0.424.48767) changed the FSR2 code offsets slightly, suggesting the issue was partially touched but not resolved
- The failure hash {823c07cc-a67a-e92f-3480-f4d74ce569af} matches reports from other users on this forum with different GPU brands, confirming this is not hardware specific
- Crash occurs in both DX11 and DX12 rendering modes
Crash dump call stack (representative sample):
KERNELBASE!RaiseException+0x8a bf6!ffxFsr2ResourceIsNull+0x22df4c1 bf6!ffxFsr2ResourceIsNull+0x22dfb54 bf6!ffxFsr2ResourceIsNull+0x22de333 Engine_Render_Core2_PlatformPcDx12_retail!rc2DeviceInit
Request: Please investigate the FSR2 implementation in the Frostbite engine. The ffxFsr2ResourceIsNull function appears to be passing invalid commands to the GPU regardless of user upscaling settings, causing a device hang and crash.
I've attached the most recent Crash Dump