Battlefield 6 Crashes After a Minute, EAAntiCheatService Terminated Error

Published by Nyau Wai Hoe - Updated on

If Battlefield 6 loads to the main menu just fine and then closes to the desktop after about a minute with no error at all, and Event Viewer shows “The EAAntiCheatService service terminated with the following error” (followed by a code like %%4294944373 or %%4294931798), the problem is most likely EA’s anticheat, not the game itself. This guide will explain what’s going on and show you how to get the game working again.

Also see: KB5124010 Update Crashing Games and Apps on Windows 11

Battlefield 6 Crashes After a Minute, EAAntiCheatService Terminated Error

Why does Battlefield 6 close with the EAAntiCheatService error?

Battlefield 6 uses EA Javelin anticheat, which runs in the background as a Windows service called EAAntiCheatService. If that service stops, the game closes with it. That’s why you don’t get a Battlefield error message, just a sudden trip back to the desktop.

For most people, this started right after a Windows 11 update. EA confirmed that Javelin stopped working on these Windows 11 Insider builds and anything newer (only the last four digits count):

  • Windows 11 24H2: 26100.9539
  • Windows 11 25H2: 26200.9539
  • Windows 11 26H2: 26300.9539

The September 2026 preview update KB5124010 already puts a normal PC above that line (it’s build .9550), which is why so many players saw the crashes start right after installing it. Later updates, including the October 13 one (KB5127648), have higher numbers too, so recent builds fall under EA’s notice as well. EA said it was working on a new version of Javelin to fix this.

Please note that this isn’t the AC-3 audio bug that also came with KB5124010. That one crashes older games through a Windows audio decoder, while this one is EA’s anticheat service stopping.

Check if this is the problem you have

Event Viewer will tell you if the anticheat service is what’s closing the game. Here’s how to check:

  1. Press Win + R, type eventvwr.msc and press Enter.
  2. Go to Windows Logs > System.
  3. Look for an Error from around the time the game closed, with Service Control Manager as the source and Event ID 7023. Click it, and if its text says “The EAAntiCheatService service terminated with the following error“, it’s this issue.EAAntiCheatService terminated Event ID 7023 Event Viewer Windows 11
  4. You can also check Windows Logs > Application for an Event ID 1000 error from EA Javelin Anticheat with an “ExitType” line.

Pro tip: How to Check if a KB Update is Installed in Windows 11

Update Battlefield 6 and let it update Javelin

Since the problem is an older Javelin version on a newer Windows build, the real fix is the newer Javelin that EA said it would roll out. A Battlefield 6 update has already got the game working again on an affected build, so make sure you have the latest one. Here’s what to do:

  1. Close the game completely, then close and reopen Steam or the EA app (whichever you play through) so it checks for updates.
  2. Let any Battlefield 6 update download and install fully.
  3. Restart your PC, then launch the game and stay in the menu for a few minutes to see if it still closes.

If the game is already up to date and still crashes, try the fixes below.

Make sure nothing is set to always run as administrator

EA also asks players to make sure Battlefield 6, EA Javelin AntiCheat, Steam and the EA app aren’t set to always “Run as administrator”. Here’s how to check:

  1. Right-click the program’s shortcut or its .exe file and select Properties.
  2. Go to the Compatibility tab.
  3. Make sure “Run this program as an administrator” is unchecked, then click OK.Run this program as an administrator Compatibility tab Windows 11

Do this for the game, the EA app, Steam (if you use it) and EA Javelin AntiCheat, whose files are in C:\Program Files\EA\AC. Then launch the game normally.

Suggested read: Game Lag and Slow Performance After Windows Update

Reinstall EA Javelin anticheat

According to EA, anticheat errors usually come from corrupted files or other software getting in the way, and a clean reinstall of Javelin takes care of the first. Please note that reinstalling the same old version of Javelin won’t fix the Windows build problem above, so do this after updating the game. EA only recommends uninstalling Javelin when you’re having problems and need to reinstall it, and any game that uses it won’t run until it’s back.

First, remove the current copy:

  1. Open File Explorer and go to C:\Program Files\EA\AC.
  2. Run EAAntiCheat.Installer.exe.
  3. Choose Battlefield 6 and select Uninstall. If you want to remove Javelin for every EA game, choose Uninstall All instead.

Then install it again with EA’s installer:

  1. Go to EA’s help page for Javelin: https://help.ea.com/en/articles/platforms/pc-ea-anticheat/
  2. Download the “EA Javelin anticheat installer” from the “How do I install EA Javelin anticheat?” section.Download EA Javelin anticheat installer
  3. Run the installer, select Battlefield 6, then select Install.
  4. Wait until it says Install success, restart your PC and try the game again.

Reinstall Battlefield 6 and the EA app

If reinstalling Javelin alone didn’t work, a full reinstall of the game and the EA app is the next step. It’s slow because of the download, but it replaces the game and the anticheat service in one go. Here’s what to do:

  1. Uninstall Battlefield 6 from the launcher you play it through (Steam, the EA app or Epic Games).
  2. Uninstall the EA app as well.
  3. Restart your PC.
  4. If you bought the game on the EA app, install the EA app again first. Then install Battlefield 6 again from the store you bought it from. This also installs EA Javelin anticheat again.
  5. Before launching, open Command Prompt as administrator and run the following command to check your Windows system files:
    sfc /scannow

    SFC scannow successful repair Windows 11

  6. Then run this command to repair the Windows image:
    DISM /Online /Cleanup-Image /RestoreHealth

    Run DISM Windows 11

  7. Restart your PC and launch the game.

Related problem: EA App “Your Credentials Are Incorrect or Have Expired”

Remove KB5124010 if it’s your latest update

While Javelin wasn’t updated yet, EA’s own advice was to go back to an older Windows build. Several players on EA’s forums got the game running again by uninstalling KB5124010. This only helps if KB5124010 is the newest update on your PC. If you already have the October 13 update (KB5127648) or a newer one, removing it would most likely leave you on another build above EA’s line, and you’d also lose its security fixes, so wait for the Javelin fix instead.

To remove KB5124010, follow the steps below:

  1. Open Settings and go to Windows Update > Update history.
  2. Scroll down and click Uninstall updates.Windows 11 Update history Uninstall updates
  3. Find KB5124010 and click Uninstall.
  4. Restart your PC when it’s done.

Sometimes the update won’t uninstall at all, so if it fails, don’t fight it and wait for the next Battlefield 6 update instead. If it works, install the updates again once the game gets the new Javelin.

Other things you can try

If the game still closes after all this, EA suggests a few general checks for crashes in games that use Javelin:

  • Verify or repair the Battlefield 6 game files in Steam or the EA app.
  • Update your graphics driver directly from NVIDIA, AMD or Intel.
  • Undo any CPU or GPU overclocking or undervolting, and keep your CPU’s power settings at the manufacturer’s recommended values in the BIOS (many BIOSes have a “default” or “baseline” profile for this).
  • Update your CPU’s microcode, which usually comes with a BIOS update from your motherboard maker.

Be warned: A BIOS update that goes wrong can leave your motherboard unable to start. Follow your motherboard maker’s own guide exactly, and if you’re not sure what you’re doing, it’s better to get someone to help you instead.


Nyau Wai Hoe
Nyau Wai Hoe is the Founder and Chief Editor of WindowsDigitals.com. With a degree in software engineering and over 12 years of experience in the tech support industry, Nyau has established himself as an expert in the field, with a primary focus on the Microsoft Windows operating system. As a tech enthusiast, he loves exploring new technologies and leveraging them to solve real-life problems.

Share via
Copy link