Forum Discussion

ocv808560's avatar
ocv808560
Seasoned Newcomer
1 day ago

Cannot launch game

I have seen threads on this already but I feel like I have exhausted all options this is what I have done so far. The support team directed me here after a long chat with them.

Here's the updated summary with the initial launch symptom added:

System: Windows 11, AMD RX 7900 XT, EA App + Steam version of Battlefield 6

Original symptom: On launch via Steam, the game proceeds through the EA anti-cheat (Javelin) initialization step — a black window appears displaying "BF6" — and then closes on its own before the game ever loads. No error message is shown to the user at this stage.

Summary: BF6 has failed to launch consistently across several days of troubleshooting, with the failure point shifting through multiple layers as fixes were applied.

Troubleshooting completed, in order:

  1. Verified game file integrity (Steam)
  2. Enabled Secure Boot, confirmed UEFI/GPT boot mode
  3. Reinstalled EA Anti-Cheat (Javelin) manually via installer, uninstall-all + reinstall, repair
  4. Applied Windows Exploit Protection overrides (disabled all) for both bf6.exe, anti cheat launcher, and the anti-cheat installer
  5. First crash signature: during the black "BF6" anti-cheat window described above — eaanticheat.gameservice.exe — STATUS_HEAP_CORRUPTION (0xc0000374) in ntdll.dll
  6. Ran clean boot (all third-party services/startup disabled) — ruled out overlay/injection software conflicts
  7. Reinstalled Microsoft Visual C++ Redistributables (x64 + x86, clean uninstall then fresh install)
  8. Attempted Windows file system transaction log reset (fsutil resource setautoreset)
  9. Checked Windows Firewall rules for anti-cheat/game exe — confirmed present
  10. Second symptom: intermittent behavior shift — the same black "BF6" window began hanging indefinitely (idle, no crash) instead of closing, then later reverted to closing on its own again
  11. Third crash signature: bf6.exe — Application Hang, "Top level window is idle"
  12. Performed clean AMD driver rollback to Adrenalin 26.3.1 via DDU in Safe Mode (matches a documented AMD/BF6 DX12 init conflict)
  13. Fourth crash signature (current): EALaunchHelper.exe (EA Desktop, v13.743.0.6256) — access violation 0xc0000005
  14. Cleared EA Desktop cache folders — no change
  15. Full clean reinstall of EA App (uninstall + manual folder deletion + fresh installer) — no change
  16. Tested launch under a new local Windows user profile — identical failure, ruling out profile-level corruption
  17. Confirmed .NET Framework 3.5 and 4.8 both enabled

Current state: Fails identically whether launched via Steam or directly through EA App, with EALaunchHelper.exe throwing an access violation. Full Event Viewer logs available for each crash signature listed above

3 Replies

  • ocv808560's avatar
    ocv808560
    Seasoned Newcomer
    1 day ago

    I have crash dumps but the forum wont let me add them. They are encrypted anyway 

  • Hello. I’m leaving a comment because something caught my attention. You generally shouldn't modify Windows Exploit Protection settings, as doing so causes EAAC to launch and kick you from the game. Why not try reverting the settings to their defaults?

  • ive been having the same exact issue and done some of these same troubleshooting steps as well then i installed the game on my second ssd and it worked, the game just randomly decided it hates my main nvme C drive for some reason and im completely lost. 

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: 22 minutes ago
8,392 Posts