Re: DirectX Error DXGI_ERROR_DEVICE_REMOVED
Hello,
I’m encountering a recurring crash in Battlefield 6 with the following DirectX error:
DirectX function "m_computeCommandQueuePlat->Wait(m_submitFencePlat.Get(), fence - 1)" 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 4070 Ti
Driver: 58088 (latest Game Ready Driver 580.97 tested – still occurs)
File: D:\dev\TnT\Code\Packages\RenderCore2\RenderCore2\dev\source\platform\Dx12\SubmissionManagerDx12.cppDeviceRemovedReason: DXGI_ERROR_DEVICE_RESET ("The device failed due to a badly formed command. This is a run-time issue; the application should destroy and recreate the device.").
System Specs:
- GPU: NVIDIA GeForce RTX 4070 Ti
- Driver: Game Ready Driver – 580.97 (08/12/2025)
- Resizable BAR: Disabled
- CPU: AMD Ryzen 9 7950X3D (16-Core)
- RAM: 32 GB DDR5
- OS: Windows 10 Pro (10.0.19045)
- DirectX Runtime: DirectX 12
When it happens:
- When I try to open the game.
- Appears related to VRAM usage spikes or driver timeout.
Troubleshooting attempted:
- Clean driver reinstall (latest Game Ready 580.97).
- Verified no GPU overclock.
Request:
Please investigate if this is a known VRAM allocation or DirectX 12 submission queue handling issue in BF6. I can provide additional logs or performance captures if required.
Thanks.