Forum Discussion

EDGE0911's avatar
EDGE0911
Seasoned Traveler
7 months ago

DXGI_ERROR_DEVICE_REMOVED or DXGI_ERROR_DEVICE_HUNG

In my experience, turning off overclock is preventing crashes. This does not fix everyone's issue.

I can only play for a couple minutes, and I get this error message. 

Direct function "m_submitFencePlat->GetCompletedValue" failed with DXGI_ERROR_DEVICE_REMOVED ("The video card has been physically removed from the system, or a driver upgrade for the video card has occurred. "). GPU: "NVIDIA GeForce RTX 4060
Ti", Driver: 58142.
D: \dev\TnT\Code\Packages\RenderCore2\RenderCore2\dev\sourc
e\platform\Dx12\SubmissionManagerDx12.cpp. This error is usually caused by the graphics driver crashing; try installing the latest drivers.DeviceRemovedReason:
DXGI_ERROR_DEVICE_HUNG ("The GPU will not respond to more commands").

(All drivers, and system is up to date.)

CM title edit

2,335 Replies

  • lul520's avatar
    lul520
    Seasoned Novice
    17 days ago

    thank you so much for writing this!

  • S4NTZU's avatar
    S4NTZU
    Seasoned Novice
    16 days ago

    7 months later this driver hanging issue is still in the game....

  • SIDEWINDR666's avatar
    SIDEWINDR666
    Rising Adventurer
    16 days ago

    I have mentioned this before in this thread and was lambasted for it but I will say it again.

    For me if I have "hardware-accelerated GPU scheduling (hags)" disabled my game crashes weith this exact DXGI_ERROR, in fact all EA games crashed with the same error.  As soon as I enabled "hardware-accelerated GPU scheduling (hags)"

    I first encountered the issue in January 2025 when playing BF2042 on my W10 dual GTX1070 setup, I am now running W11 with an RTX4070 Ti SUPER.  It took me a couple of months and a bunch of unsuccessful messing about with BIOS and swapping hardware etc. before I discovered MY solution to the issue around Mid 2025.  I have had zero crashes in any EA game since. 

    I can rep[roduce the crashes any time, I just turn off "hardware-accelerated GPU scheduling (hags)" the crashes return immediately, turning it back on and the crashes stop.

    I have not had a single crash in more than 12 months and hundreds of hours of game play in BF2042 and BF6.

  • lul520's avatar
    lul520
    Seasoned Novice
    15 days ago

    crazy how a 10 gb update still cant fix this

  • iJumpz's avatar
    iJumpz
    Rising Novice
    9 days ago

    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.

  • Imickey's avatar
    Imickey
    Seasoned Newcomer
    7 days ago

    To start, I tried every solution discussed in this thread and many others. I am running an XFX 9070 XT and a 7800X3D. The only thing that worked for me was GPU tuning after doing some logging. I used HWiNFO64 for logging with sensor polling set to 2000 ms and used ChatGPT to help review the logs and identify anomalies. So far this has been working without any DXGI crashes. I have logged two nights of BF6 RedSec sessions afterwards at roughly 2 to 3 hours each night and the logs no longer show the same anomalies that appeared before making these changes. On the second night I started re enabling things I had disabled while troubleshooting including HAGS, EXPO and PBO. The logs still came back clean.

    The main thing that stood out in my original logs was aggressive GPU boost behavior.

    Peak clock reached 3361 MHz.

    Average clock was around 2859 MHz.

    During gameplay the GPU was reaching 3300 plus MHz.

    Example from the log:

    3361 MHz core clock at 100 percent GPU utilization. That alone is not necessarily a problem but it became suspicious because it lined up with DXGI crashes. Another thing I noticed was unusual power behavior at max clocks.

    Near the end of one session the GPU was reporting:

    3361 MHz at 100 percent load.

    GPU power dropped to roughly 102 to 107 watts TGP.

    Earlier in the session I saw over 217 watts under similar load.

    Normally you would expect high load plus high clock to equal high power.

    Instead I had moments with high load, high clock and much lower power.

    My theory ended up being:

    BF6 DX12 workload to aggressive boost state to inconsistent workload behavior to DXGI device hang.

    The tuning changes that helped were (Made these changes through AMD adrenalin):

    Max Frequency Offset minus 150 MHz.

    Voltage Offset minus 50 mV.

    Power Limit minus 5 percent.

    After applying these changes:

    Clocks flattened out.

    Logs became cleaner.

    No DXGI crashes (knock on wood)

    Later logs no longer showed the same behavior.

  • 7322eb498828d5c8's avatar
    7322eb498828d5c8
    New Rookie
    6 days ago

    That's interesting, it's a much more aggressive underclock than I tried. I'll do some experimenting over the weekend. 

    What kind of performance-loss are you looking at overall? 

  • Imickey's avatar
    Imickey
    Seasoned Newcomer
    5 days ago

    I didnt notice any performance loss since I made those changes tbh and I am running a few settings on high. But I will say that the performance overall this season isnt the greatest. I have noticed random dips in fps and lowkey stuttering that started with this new season. Other recent threads mention this as well. That's my next thing to take a look at. 

  • S4NTZU's avatar
    S4NTZU
    Seasoned Novice
    5 days ago

    My GPU logs show consistent 5-10% (playing on all low 9070xt/9800x3d) performance loss with -150mhz (+experimenting with powerlimit and undervolting) and still hasn't fixed the DXGI hang. Right now the 26.3.1 seems the most stable but still doesn't prevent the occasional crash or hang.

  • So a quick update from me. 

    I haven't tested any more BF6, but I got an issue with corrupted VPK-files in CS2, which immediately set alarm bells ringing in my head. I have even switched to an older 3070 ti to try to get BF6 to be stable, but this brings me back to my RAM. 

    MemTest86 showed no errors, but after the CS2 crash and corrupted file, I ran TM5 (TestMem5) with the Absolut @ anta777 config. 

    That showed memory errors after 2 minutes of testing during the first test on the first pass. So one (or both) of my RAM sticks has gone bad. Not quite sure how, RAM is *usually* either bad from the start or it's stable forever, but mine has apparently gone bad. 

    I'll test with another kit I have lying around and install my 9070 XT again to see if I crash, and I'll report back here when I know more. 

Featured Places

Node avatar for Battlefield 6 Technical Issues

Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.Latest Activity: 10 minutes ago
7,844 Posts