One of the most common issues in Battlefield 2042 on PC right now is DirectX "GetDeviceRemovedReason" crashing error that happens on both AMD and Nvidia GPUs.
The DirectX function "GetDeviceRemovedReason" in Battlefield 2042 happens mostly to AMD GPU owners but in some instances, Nvidia GPU owners are not safe either. Though, it is worth mentioning that this seems to be an AMD hardware related issue as people with Intel CPU and Nvidia GPU are not experiencing the crashing.
Before you try to fix the issue, keep in mind that these solutions below work only for some players, meaning that there is no common fix that is almost certain to work. You will likely need to wait for AMD and DICE to release a new update, that will hopefully, fix the problem for most players.
Potential fixes for "GetDeviceRemovedReason" crashing in Battlefield 2042
- Clean install your display drivers using DDU
- Download latest drivers: AMD | Nvidia
- Try undervolting your GPU using Radeon Software or MSI Afterburner
- Update BIOS and disable XMP
- Disable overlays (Origin, Steam, Discord) and monitoring software
As we already mentioned, these fixes are not certain to help you with the crashing but it's still worth trying as some players reported that disabling XMP helped them as well as updating their drivers to the latest version.
Hopefully, a fix for these issues will be released in the coming days so you can enjoy Battlefield 2042's other bugs without any crashes.