Ideas

DrxD00Mx's avatar
DrxD00Mx
Seasoned Newcomer
1 day ago

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

No CommentsBe the first to comment

Featured Places

Node avatar for Battlefield 6 Bug Reports

Battlefield 6 Bug Reports

Report bugs and see what the Battlefield 6 community is saying on this forum.Latest Activity: 55 minutes ago
10,096 Posts