Forum Discussion

IGotAStancedVW's avatar
2 years ago

DirectX Function Error "GetDeviceRemovedReason"

Hello. I started getting a DirectX error every time a match ends, or I try to quit to the main menu. Every. Time. Has started happening on Friday 3/22/24 after I did a clean install of windows 10. See attached files for error, as well as DxDiag. I've tried the following.

Reinstall windows 11 on freshly reformatted drives. Nothing carried over from previous version.

Reinstall windows 10 on freshly reformatted drives.

Reinstall windows 11 on NEW m.2 drive

Reinstall latest GPU drivers

Use DDU on safe mode to delete and reinstall latest GPU drivers.

Reinstall latest chipset drivers for MOBO

Reinstall game

Update BIOS to latest version

Turning on AND off XMP profile for RAM

Underclocking RAM

Make sure windows 11 is fully up to date

Clear cache from EA app

Download netframework repair, as well as dxrepair from microsoft

Run game at 60 fps

Run game on low settings

I'm sure there's more that I'm forgetting at the moment.

Specs are as follows

Windows 11 Home Version 10.0.22631 Build 22631

AMD Ryzen 9 5900X

16gb 3200mhz DDR4

NVIDIA RTX 3080

Any help would be greatly appreciated. I'm lost on what I should try next. I'm very close to calling it a loss. If any other information is needed, please don't hesitate to ask. If you have any suggestions on what to try, please let me know. The only programs on this PC right now are Steam, EA, and Discord. 

No, I do not have any GPU overclocking programs installed.

3 Replies

  • I've found a temporary fix. Hopefully an update comes out soon that helps further. Here are the steps I do in order to not crash. This HAS to be repeated every time you want to launch the game.

    -Delete Battlefield 2042 temp file folder located in Appdata - Local - Temp. Typing %temp% in windows search will open the folder. There's some odd characters in the battlefield 2042 folder name. Just delete the entire folder.

    -Delete all folders in battlefield 2042, located in documents folder. This causes you to reset all your control settings, sounds, graphics, ect...

    -Open EA App Recovery and delete cache. This is located by typing in EA app recovery on windows search.

    -Once game is open, set FPS to 60hz, change graphics presets to medium, and under advanced in graphics turn everything off EXCEPT vertical sync.

    No idea what's going on. I have a 144hz monitor, as well as good hardware to run the game on high/ultra with 100+ FPS constant. Playing the game at 60 FPS is the major downside, but it never crashes. I've tried changing some settings, and it seems having the refresh rate higher that 60 is what causes the crashes. Not sure if having any of the advanced options on would cause it to crash, but all the steps I've listed makes the game work for the session. 

    Hope this helps anyone who tries to google for answers. I was hoping EA would respond and use any dxdiags to patch this out. Shame that once this game actually became somewhat enjoyable, it doesn't work.

About Battlefield 2042 Technical Issues & Bugs

Having issues with Battlefield 2042? Join here to report bugs, and find help with, crashes, connectivity and more.13,468 PostsLatest Activity: 7 months ago