Forum Discussion
Adding my report here as I'm experiencing the exact same issue with an RX 9070 XT. I've created a detailed post here with full specs, all errors received, and every fix attempted: https://forums.ea.com/discussions/battlefield-6-technical-issues-en/rx-9070-xt---dxgi-error-device-hung--device-removed---unplayable/13419557
Key details from my experience:
System: Ryzen 9 5950X / RX 9070 XT / 32GB DDR4 / Windows 11 Pro / Driver 26.5.2
Errors received:
- DXGI_ERROR_DEVICE_HUNG
- DXGI_ERROR_DEVICE_REMOVED
- "Hang Detected in waitForFrameFences. Timed out after 8000ms
All originating from: D:\dev\TnT\Code\Packages\RenderCore2\RenderCore2\dev\source\platform\Dx12\SubmissionManagerDx12.cpp
Notable findings from my troubleshooting:
1. The -dx11 Steam launch flag does absolutely nothing — the game runs DX12 regardless, leaving users with no fallback option
2. The crashes became significantly worse after installing new RAM (32GB), which allowed the GPU to run at higher framerates — supporting the theory that this is a DX12 pipeline timeout issue under heavy frame load, as confirmed by other users who found capping to 80fps provides stability
3. Other games (Arc Raiders, Apex Legends) run completely stable on the same hardware — this is 100% a Frostbite/RDNA 4 compatibility issue
4. This appears to affect multiple GPU vendors now, not just AMD — I've seen reports of RTX 5080 owners hitting the same crash
Every standard fix has been attempted with no success. This needs a patch from DICE. The fact that the -dx11 flag is being silently ignored is particularly unacceptable — at minimum users should have a working fallback while waiting for a proper fix.
Please upvote this thread so EA prioritizes a fix.