If you’re launching EA Sports FC 25 and encounter a DirectX error with the message:
“DirectX Function GetDeviceRemovedReason Failed”,
don’t panic — this is a common issue related to your system’s graphics configuration, settings files, or corrupted game files.
In this detailed troubleshooting guide, we’ll walk you through multiple proven solutions step by step. Follow them carefully to resolve the problem and get back into the game.
🔧 Step 1: Delete or Rename the Settings Folder
Corrupted game settings often cause this DirectX error. Resetting them can fix the issue.
Here’s how:
-
Press
Windows + E
to open File Explorer. -
Go to:
C:\Users\<YourUsername>\AppData\Local\EA Sports FC 25\
-
Look for the
Settings
folder. -
Rename it to something like
Settings_Old
, or delete it entirely.
🔍 Don’t see AppData
?
-
Click on View > Show > Hidden items to make hidden folders visible.
-
Try launching FC 25 again.
✅ If it works, your issue was likely caused by corrupted settings.
🗂 Step 2: Delete FC 25 Folder in Documents (Optional)
If renaming the settings folder doesn’t fix it, try deleting the FC 25 folder in your Documents — but back it up first, as it contains your saved progress.
-
Path:
Documents\EA Sports FC 25
⚠️ Make a copy of the folder before deleting it, especially if you want to keep your game progress.
🛠 Step 3: Run VC Executable Installer (Visual C++ Redistributables)
Corrupted or missing Visual C++ libraries may be the cause of the issue.
For Epic Games Users:
-
Go to:
C:\Program Files\EAGames\EA Sports FC 25\Installer
-
Look for
VC_redist.x64.exe
and run it.
For Steam Users:
-
Go to:
C:\Program Files (x86)\Steam\steamapps\common\EA Sports FC 25\Installer
-
Run the VC redistributable installer.
💡 Step 4: Update Your Graphics Drivers
Outdated or buggy graphics drivers are the most common cause of this error.
For NVIDIA Users:
-
Open the GeForce Experience app.
-
Navigate to the Drivers tab.
-
Click Check for Updates.
-
Install the latest version.
For AMD Users:
-
Use the AMD Adrenaline Software to update drivers.
🔄 Always opt for a clean installation when updating your graphics drivers.
💻 Step 5: Ensure FC 25 Runs on Dedicated Graphics Card
Sometimes the game runs on integrated graphics instead of your GPU.
How to fix:
-
Open Settings → System → Display → Graphics.
-
Scroll down and click Browse under “Graphics performance preference.”
-
Locate the FC 25 executable file.
-
Once added, click it, select Options, and choose High Performance.
🔍 Step 6: Verify Game Files Integrity
Corrupted game files can trigger DirectX issues.
Steam:
-
Open Steam.
-
Go to your Library, right-click FC 25, and choose Properties.
-
Navigate to the Installed Files tab.
-
Click Verify integrity of game files.
This will scan and fix any corrupted or missing files.
🧪 Step 7: Use DirectX 11 Launch Option
If your system struggles with DirectX 12, you can force the game to run using DirectX 11.
Steam Launch Option:
-
Right-click on the game in Steam.
-
Select Properties → General.
-
In Launch Options, paste:
-
Close the properties window and relaunch the game.
🔒 Step 8: Run as Administrator
Sometimes permission issues can interfere with DirectX.
-
Go to the folder where FC 25 is installed.
-
Right-click on the game launcher (e.g., FC25.exe).
-
Click Run as Administrator.
❌ Step 9: Close Background Applications
Tools like MSI Afterburner, overlays, or background apps can interfere with graphics APIs.
-
Open Task Manager (Ctrl + Shift + Esc).
-
End unnecessary processes like:
-
MSI Afterburner
-
Rivatuner
-
Discord (optional)
-
Game overlays (NVIDIA, AMD)
-
Then try launching FC 25 again.
🔄 Final Option: Reinstall the Game
If none of the above methods work:
-
Uninstall FC 25.
-
Restart your PC.
-
Reinstall the game from a clean source (Steam or Epic).
✅ Conclusion
The DirectX Function GetDeviceRemovedReason error in FC 25 can usually be fixed by:
-
Resetting the game’s settings
-
Running the VC installer
-
Updating graphics drivers
-
Forcing the game to use DX11
-
Ensuring it’s using your dedicated GPU
Follow these steps carefully, and you should be back on the pitch in no time.