Forum Discussion

MDFRedBull's avatar
MDFRedBull
Rising Traveler
2 months ago

BF6 – Crash on Startup (bf6.exe 0xc0000604)

Hello,

I cannot launch Battlefield 6 on my PC. Every attempt results in a crash at the splash screen before the game boots, with this error:

"bf6.exe – Application Error
The application was unable to start correctly (0xc0000604)"

I spent 5 hours straight troubleshooting this issue and documented every step below.

Steps I Have Already Tried (Comprehensive):

Secure Boot / BIOS
Confirmed BIOS is updated (MSI Z490 Gaming Edge WiFi, BIOS 07/12/2024).
Checked Secure Boot: enabled, Standard mode, factory keys intact.
Confirmed via PowerShell Confirm-SecureBootUEFI = True.
Tested game with Secure Boot on and off → both fail (off gives error, on still crashes).

AntiCheat (EAAC)
Verified EA AntiCheat installation in game folder.
Ran EA Javelin AntiCheat installer (Uninstall, Repair, Update, Reinstall).
Manually deleted EAAC service with sc delete EAAntiCheatService.
Reinstalled via Javelin installer (service created at C:\Program Files\EA\AC\eaanticheat.gameservice.exe).
Checked digital signatures (EA signed, SHA256 valid).
Tried manually starting service with sc start EAAntiCheatService → service hangs in “Start Pending” or gives Error 87: The parameter is incorrect.
When game is launched, service eventually switches to “Running” but bf6.exe immediately crashes with 0xc0000604.

System Integrity / OS Checks
Ran sfc /scannow → repaired minor corrupt files.
Ran DISM /Online /Cleanup-Image /RestoreHealth → completed successfully.
Performed a Windows 11 “Keep my files” reinstall (fresh system files, kept personal data).
After reinstall, redid all steps above → same crash.

Game Reinstalls
Installed Battlefield 6 through Steam → crash.
Verified Steam files multiple times → no change.
Uninstalled from Steam, purchased + reinstalled through EA App directly → crash persists.
Both installs confirmed all files downloaded (75GB+).

Exploit Protection Settings
Adjusted via Windows Security > App & browser control > Exploit Protection.
Added bf6.exe, disabled Control Flow Guard, DEP, SEHOP, etc. → no effect.

Drivers / Hardware
GPU drivers reinstalled (clean install).
Windows fully updated.
Ran Resource and Performance Monitor → all OS, disk, drivers, and services passed.
System is stable outside of Battlefield 6.

Additional Checks
Hyper-V requirements checked (VM Monitor Extensions supported).
Verified nothing interfering (no VMs, Hyper-V, or conflicting services running).
No third-party overlays active.

System Specs:

CPU: Intel Core i7-10700 @ 2.9GHz
GPU: NVIDIA GeForce RTX 3080 Ti
RAM: 32GB DDR4 @ 3200MHz
OS: Windows 11 Pro, version 25H2 (OS Build 26200.6584) [fully updated, clean reinstallation attempted]
Motherboard: MSI Z490 Gaming Edge WiFi
BIOS Version: E7C79IMS.1E0 (07/12/2024)

Issue Summary:

Battlefield 6 always crashes on splash screen with error 0xc0000604.
EA AntiCheat is installed but fails to initialize correctly.
I have completely reinstalled the game via both Steam and EA App, reinstalled Windows, and tested all OS/driver integrity.
This appears to be a game or AntiCheat compatibility issue rather than a problem with my PC.

Request:
Please escalate this issue to the Battlefield 6 / EA AntiCheat development team. I would also like confirmation if this is a known launch issue affecting other players, and if a patch is being developed.

Thank you for your help,

MDFRedBull

39 Replies

Featured Places

Node avatar for Battlefield 6 Technical Issues

Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.Latest Activity: 8 minutes ago
5,140 Posts