Forum Discussion
Possible Solution / Root Cause Identified - Cannot confirm as I refunded
After extensive troubleshooting, the issue causing Battlefield 6 to crash at splash screen with error bf6.exe – 0xc0000604 has been possibly identified.
- Root Cause
The crash is triggered by EA Javelin AntiCheat (EAAntiCheatService) failing to initialize.
On Windows 11 Insider Preview builds 24H2 and 25H2 (Build 26200.x and related), the service either:
Remains stuck in START_PENDING, or
Exits with Error 87 (The parameter is incorrect).
No logs are created in C:\ProgramData\EA or C:\Program Files\EA\AC.
This confirms an incompatibility between EA Javelin AntiCheat and newer Insider builds of Windows 11 (24H2 and 25H2).
- Important Note
This is not a player hardware issue.
Secure Boot and TPM 2.0 confirmed enabled and working.
Fresh Windows reinstall and game reinstalls tested (Steam + EA App).
System Diagnostics Report shows no driver or OS errors.
Other anticheat solutions (EAC, BattlEye, Vanguard) work fine on the same Windows builds.
- Workarounds
Roll back to the latest stable Windows build (23H2, Build 22631.x)
This version is supported and Battlefield 6 should launch normally.
Insider builds (24H2, 25H2) are not guaranteed compatible until EA updates Javelin.
Stay on 24H2/25H2 and wait for an EA patch
If you rely on Insider builds, you’ll need to wait for EA to update Javelin AntiCheat to support them.
EA has not yet confirmed official support.
About Battlefield 6 Technical Issues
Recent Discussions
- 3 seconds ago
- 25 seconds ago
- 59 seconds ago
- 3 minutes ago
- 5 minutes ago