Skip to Content

How can I fix EA SPORTS FC 25 DirectX function GetDeviceRemovedReason failed error?

In this article, I will show you how to fix EA SPORTS FC 25 DirectX function error GetDeviceRemovedReason failed with DXGI_ERROR_DRIVER_INTERNAL_ERROR .

The detail error message as below:

DirectX Error
DirectX function “GetDeviceRemovedReason” failed with DXGI_ERROR_DRIVER_INTERNAL_ERROR (“The driver encountered a problem and was put into the device remove state”).
This error is usually caused by the graphics driver crashing; try installing the latest driver.

DirectX function GetDeviceRemovedReason failed with DXGI_ERROR_DRIVER_INTERNAL_ERROR

DirectX Error
DirectX function “GetDeviceRemovedReason” failed with DXGI_ERROR_DEVICE_HUNG (“The application’s device failed due to badly formed commands sent by the application. This is an design-time issue that should be investigated and fixed.”).

DirectX function GetDeviceRemovedReason failed with DXGI_ERROR_DEVICE_HUNG

DirectX Error
0x887A0006 – DXGI_ERROR_DEVICE_HUNG The application’s device failed due to badly formed commands sent by the application. This is an design-time issue that should be investigated and fixed.

0x887A0006 - DXGI_ERROR_DEVICE_HUNG

Solution 1: Restart Steam, EA App, and PC

Restart your Steam or EA App and then try to launch the game. If that doesn’t help then simply restart your PC and then check again.

Tip: Run Steam, EA App as an adminstrator and then launch the EA SPORTS FC 25 and check.

Solution 2: Delete Settings Folder or Rename FC 25 Folder

Note: All the saved settings also will get deleted.

Go to C:\Users > Your Name > AppData > Local > EA SPORTS FC 25 folder. Here, look for settings folder and delete it. Now, check whether problem solved or not.

If that doesn’t work, then rename EA SPORTS FC 25 folder to any other name such as EA SPORTS FC 25OLD.

If still not solved, then delete the FC 25 folder in documents and then check, but this will delete the game progress. So, keep backup.

Solution 3: Run the VC Executable File

Try to run the VC executable and then check problem fixed or not.

Epic Users can find the VC executable files located at C:\Program Files\EA Games\EA SPORTS FC 24\_Installer\vc

Steam Users can find the VC executable files located at C:\Program Files\Steam\steamapps\common\EA SPORTS FC 25\_Installer\vc

Solution 4: Update Graphics Card Driver

To update AMD: https://www.amd.com/en/support/download/drivers.html

To update NVDIA: https://www.nvidia.com/en-us/geforce/drivers/

Search and select your correct Graphics card driver and update it. After updating the graphics card driver, launch EA SPORTS FC 25 and see if your problm is fixed or not.

Solution 5: Run EA SPORTS FC 25 on Dedicated Graphics Card

  1. In Windows Search, type Graphics Settings and open it.
  2. Click on Browse and add EA SPORTS FC 25 exe file.
  3. To do this, browse to C:\Program Files (x86)\Steam\steamapp\common\EA SPORTS FC 25 folder.
  4. Select FC25 exe file and click on Add.
  5. After adding, click on Options and select High Performance and then click on Save.
  6. Similarly, browse and add FC25_Trial exe file and select High Performance and Save. Now, launch game and check.

Solution 6: Verify Intergrity of Game Files

  1. Open Steam and go to Library. Right-click on EA SPORTS FC 25 and select Properties.
  2. Go to Installed Files tab and click on Verify integrity of game files.
  3. Now, check if your problem is solved or not.

 Solution 7: Eun EA SPORTS FC 25 as an Administrator

  1. Open Steam > Library. Right-click on EA SPORTS FC 25 and click on Manage > Browse local files.
  2. It will open the Game Installation folder. The path is C:\Program Files (x86)\Steam\steamapps\common\EA SPORTS FC 25 folder.
  3. Right-click on FC25 exe file and select Properties.
  4. Go to Compatibility tab and check for Run this program as an administrator.
  5. Then click on Apply and OK.
  6. Now, launch the game from the installation folder, from here itself and check problem fixed or not.

Solution 8: Modify Compatibility Settings of EA SPORTS FC 25

If running the game as admin does not work, then check for Disable fullscreen optimizations.

Also, check for Run this program in compatibility mode for: Windows 8 or Windows 7. Click Apply and OK.

Now, launch the game from the installation folder and check.

Solution 9: Update Windows

  1. Click on Windows icon and then click on Settings.
  2. On the left pane, click on Windows Update and then click on Check for updates.
  3. If any update is available, then Download and install it.
  4. Restart your PC and then launch the game.

Solution 10: Allow EA SPORTS FC 25 Through Firewall/Antivirus

  1. In Windows Search, type Windows Security and click on it,
  2. Click on Firewall and network protection and then click on Allow an app or feature through Firewall.
  3. Click on Change settings and then click on Allow another app.
  4. Then click on Browse and add EA SPORTS FC 25 exe file.
  5. Browse to C:\Program Files (x86)\Steam\steamapps\common\EA SPORTS FC 25 folder.
  6. Select FC25 exe file and add it.
  7. Similarly, browse and add FC25_Trial exe file.
  8. After adding it, make sure both Private and Public is checked.
  9. Also, allow EA SPORTS FC 25 exe file from your Antivirus program or disable it for a while.

Solution 11: Close Conflicting and Unnecessary Programs

  • Disconnect external USB drive, mouse, disconnect additional joystick/controllers, multiple monitor connected to PC.
  • Unplug the Logitech or Thrustmaster racing wheel.
  • End the task for Razer Synapse or MSI Dragon Center from Task Manager.
  • Close all of your tabs to free up RAM and relaunch the game.

Solution 12: Disable Overlays

Disable Steam Overlay

Go to your Steam Library > right-click EA SPORTS FC 25 > Properties > Turn off “Enable the Steam Overlay while in-game“.

Disable Discord Overlay

Launch Discord on PC. Then click on Gear icon in the app botton left corner. Click on Game Overlay option on the left panel and then toggle off the “Enable In-Game Overlay“.

Disable NVIDIA Overlay

Open NVIDIA GeForce Experience > Settings > General > Turn off “In-Game Overlay“.

Similarly disable overlay in all apps or close all other overlay apps. (GeForce Experience, NVIDIA Shadow Play Overlay, AMD Overlay) and then launch the game and check.

Solution 13: Install Visual C++ Files

  1. Download and Install both X86 and X64 Visual C++ files.
  2. Restart your PC.
  3. Launch the game and see if problem solved or not.

Solution 14: Clear Download Cache

  1. Open Steam, click on word Steam at top left and select Settings.
  2. Go to Downloads tab and then click on Clear Cache next to Clear Download Cache.

Solution 15: Modify EA SPORTS FC 25 Launch Options

  1. Open Steam. Go to Library, right-click on EA SPORTS FC 25 and select Properties.
  2. In the Launch Options, type -dx11 and close the tab.
  3. Now, launch the game and check if it solves your issue or not.
  4. If not, then type -dx12 in Launch Options and then check again.

Solution 16: Increase virtual memory

  1. In Windows Search, type view advanced system settings and click on it.
  2. Go to Advanced tab, under Performance, click on Settings.
  3. Go to Advanced tab, under Virtual Memory, click on Change.
  4. Uncheck “Automatically manage paging file size for all drives“.
  5. Select your Windows driver (usually C:).
  6. Choose “Custom size” and set the “Initial size” and “Maximum size“.
    • Set Initial Size: 1.5 x Total RAM and Maximum Size: 3 x Total Ram
    • For example, if your PC installed RAM is 16GB, then enter the value as follow:
      • Initial Size (MB): 24576
      • Maximum Size (MB): 49152
    • if your PC installed RAM is 32GB, then enter the value as follow:
      • Initial Size (MB): 49152
      • Maximum Size (MB): 98304
    • if your PC installed RAM is 8GB, then enter the value as follow:
      • Initial Size (MB): 12288
      • Maximum Size (MB): 24576
  7. Click Set and then OK.

Solution 17: Reinstall EA SPORTS FC 25

If all fixes failed, then uninstall EA SPORTS FC 25 from your PC. Restart your PC and reinstall the game on SSD and then check.

Feel free to mix these steps up based on what works for you. And remember, patience pays off!