Battlefield 6 Wont Launch — EAAntiCheatService and 0xC0000005 Error
Updated on December 25, 2025
When I click Play on Steam, the BF6 splash screen shows up for a few seconds, then the game crashes with no logs or error message. (As seen on the video I attached)
Checking Event Viewer, I see these two errors every time (sometimes just the second one):
EAAntiCheatService
Failed retrieving service path.
&
EAAntiCheatService
The game bf6.exe exited unexpectedly, exit code: 0xC0000005
Sometimes the error does not appear at all, but the behavior is the same.
Steps I have already tried:
- Validated game files
- Fully reinstalled Battlefield 6
- Manually uninstalled and reinstalled EA AntiCheat (including deleting leftover folders and service)
- Updated GPU drivers
- Updated motherboard BIOS
- Added bf6.exe and EAAntiCheatService.exe to Windows Exploit Protection exceptions
- Disabled Control Flow Guard (CFG) and Mandatory ASLR for bf6.exe
- Restored NVIDIA global settings to default
- Disabled NVIDIA and Steam overlays
- Turned off Smooth Motion and Variable Refresh Rate
- Moved the game install to a different SSD
- Tried launching in single-player only
- Tried launching with WiFi disabled
- Tried the Storage Spaces fix (removed all active storage pools)
- Turned XMP off and on
- Reinstalled DirectX
- Reinstalled Microsoft Visual C++ Redistributables (x86 and x64)
- Confirmed Media Foundation is installed (mfplat.dll exists in System32)\
- Confirmed paging file is enabled and system-managed
- Disabled Windows Game Mode
- Disabled Core Isolation / Memory Integrity
- Disabled virtualization features
- Adjusted BIOS CPPC settings (CPPC Dynamic Preferred Cores set to Driver)
- Tested with all overlays and monitoring software disabled
System Specs:
OS: Windows 11
CPU: AMD Ryzen 9 7950X3D
GPU: NVIDIA GeForce RTX 4090
RAM: 64 GB DDR5
Motherboard: ASUS ROG STRIX X670E-A GAMING WIFI (BIOS 3304, 09/19/2025)
Secure Boot: On
TPM 2.0: Enabled
Despite all of this, bf6.exe still never launches or appears in Task Manager. (Only the anti-cheat shows up)
At this point I am out of ideas. Has anyone else seen the same EAAntiCheatService failed retrieving service path error or crash code 0xC0000005?
Any known fix or workaround would be greatly appreciated.