A Battlefield 2042 (Battlefield 6) crash related to AMD drivers is a known issue, especially with certain GPU models (RX 5000, RX 6000, RX 7000 series), and often shows up as:
🔴 DirectX Error
“DirectX function ‘GetDeviceRemovedReason’ failed with DXGI_ERROR_DEVICE_HUNG”
or
“AMD driver timeout”
✅ Step-by-Step Fixes for AMD Driver Errors in Battlefield 2042
🔁 1. Do a clean reinstall of AMD drivers
Don’t just update — completely remove old drivers using AMD’s cleanup tool and then reinstall the latest stable driver (not optional/beta unless Battlefield mentions a fix in the notes).
How:
-
Download the AMD Cleanup Utility
-
Run it in safe mode when prompted — it will remove all AMD GPU drivers
-
Restart
-
Go to the AMD Drivers page
-
Select your GPU manually
-
Install the WHQL-certified driver (avoid “Optional” unless it fixes BF2042 issues)
-
-
After install, restart again
Also Read : Battlefield 6 Multiplayer Not Installed | Immediate Troubleshooting
⚙️ 2. Force DirectX 11 Mode
BF2042 runs better on DX11 for many AMD users. DirectX 12 can cause instability with certain Radeon cards.
Add launch option:
If using EA App or Steam:
-
Right-click Battlefield 2042
-
Click Game Properties → Advanced Launch Options
-
Add this line:
This often completely stops crashes on AMD cards.
🎮 3. Disable Radeon Features
Some AMD Radeon features can interfere with Battlefield. Try turning these off:
-
Open AMD Software: Adrenalin Edition
-
Go to Graphics > Advanced
-
Set Tessellation Mode to Override Application Settings → set to Off
-
Disable Radeon Anti-Lag, Boost, Chill, and Enhanced Sync
-
-
Under Display tab:
-
Disable FreeSync (especially if your monitor doesn’t officially support it well)
-
Also, disable the in-game overlay:
-
Settings > General > Turn off In-Game Overlay
🔄 4. Rollback to a stable AMD driver version
If the latest driver is causing issues, try rolling back to a known stable version (especially if the issues started after a recent update).
Known good versions (as of 2025 — double-check if newer info is out):
-
Adrenalin 23.12.1
-
Adrenalin 24.5.1 (depending on your GPU model)
You can find older drivers here:
🔗 AMD Previous Drivers
💻 5. Reduce In-Game Settings (Avoid Ray Tracing on AMD)
AMD GPUs often have trouble with Ray Tracing in BF2042.
In Settings → Graphics:
-
Disable Ray Tracing
-
Lower:
-
Mesh Quality
-
Texture Filtering
-
Ambient Occlusion
-
-
Turn off Motion Blur and Chromatic Aberration
-
Try DLSS or FSR (Performance or Balanced)
🧱 6. Check for Windows + BIOS updates
-
Make sure Windows 10/11 is up to date (sometimes WDDM compatibility causes DX crashes)
-
Check your motherboard BIOS (especially for Ryzen systems) for updates related to GPU stability or power delivery
🧪 Optional Fix: Increase TDR Delay (Advanced)
If the issue is a driver timeout, increasing the Windows TDR (Timeout Detection and Recovery) value can help.
⚠️ Only do this if you understand registry editing.
Steps:
-
Press
Win + R, typeregeditand hit Enter -
Go to:
-
Right-click → New →
DWORD (32-bit)→ Name it:TdrDelay -
Set its value to
10(decimal) -
Restart your PC
This gives the GPU more time before Windows forces a reset.
✅ Recap – Try These First:
-
Clean install latest AMD WHQL driver
-
Force
-dx11mode -
Disable Radeon Boost/Chill/Anti-Lag + Ray Tracing
-
Update Windows and BIOS
-
Roll back driver if crash started recently
Be the first to comment