Apex Legends Anti-Cheat Error Fix: EA Javelin, Not EAC

On this page

Apex Legends no longer uses Easy Anti-Cheat: on 29 September 2026 EA switched Apex on PC to EA Javelin Anticheat, so an Apex anti-cheat error today is a Javelin error, and the old EAC repair steps won’t fix it. Restart the game first, then match the exact message to the fix below. Most Javelin errors come from a damaged anti-cheat install or a background program on EA’s denylist, not from your account.

Apex Legends Anti-Cheat Error Fix: EA Javelin, Not EAC

What changed: Easy Anti-Cheat → EA Javelin

EA announced the switch on 24 September 2026 and it went live on 29 September 2026. After the update, launching Apex Legends migrates you to EA Javelin Anticheat automatically. Two details matter for troubleshooting:

  • No Secure Boot requirement for Apex (for now). Other EA games that use Javelin, such as Battlefield 6, make you enable Secure Boot in the BIOS. EA says that is not the case for Apex Legends.
  • Windows 10 20H1 (10.0.19041) or newer is required. Older Windows builds get “Your Windows version is not supported”.
Before 29 Sep 2026Since 29 Sep 2026
Apex PC anti-cheatEasy Anti-Cheat (Epic)EA Javelin Anticheat (EA)
Repair toolEasyAntiCheat_Setup.exe in the game folderEAAntiCheat.Installer.exe in C:\Program Files\EA\AC
Secure BootNot requiredNot required for Apex (EA, Sept 2026)
Minimum Windows—Windows 10 20H1 (10.0.19041)

Apex Legends Javelin error codes and fixes

Find your message, then jump to the fix. These are the messages and steps EA publishes for Javelin-protected games.

Message or codeWhat it meansFix
Installer Error #41Windows 11 Insider build without the renewed Insider certificateUpdate the Insider build
Installer Error #701Windows file-system transaction log problemReset the log with fsutil
Detected an incompatible driver … Error #119A driver on EA’s denylist is loadedUpdate or remove the software
Detected incompatible softwareA program (or its version) is denylistedUpdate or remove the software
Unacceptable configuration … Error #95Cheat, tampering, VPN/proxy or outdated hardware softwareClose conflicting software
This software cannot be used at the same time as the game (reWASD, Daemon Tools)Blocked remapper or disc toolUninstall it
EA anticheat Service has encountered an error <path> <Error #>Javelin can’t find its folder or start the gameRun the EA app as admin
Invalid system configuration / a system errorGame files were alteredReinstall Javelin
Failure during update processJavelin update didn’t finishRestart, or reinstall via the installer
Please start the game from the EA appEA app or Steam is outdated or interfered withUpdate the EA app / Steam; close interfering software
Your Windows version is not supportedBelow Windows 10 20H1Run Windows Update
The application encountered an unrecoverable errorExpired or unsigned drivers loadingRestart; enable Secure Boot if it persists

Error #41 (Windows Insider builds)

Error #41 hits Windows 11 Insider Preview builds that don’t have the renewed Windows Insider certificate. Open Settings → Windows Update → Check for updates, install the latest Insider Preview update, restart your PC and relaunch Apex Legends.

Error #701 (anti-cheat couldn’t start)

If Apex says the anti-cheat couldn’t start and the installer then fails with Error #701, EA points to a Windows file-system issue. Reset the transaction log:

  1. Press Win + R, type cmd, then press Ctrl + Shift + Enter to open an elevated Command Prompt.
  2. Run (replace C: if Windows is on another drive):
    fsutil resource setautoreset true C:\
  3. Restart the PC and run the anti-cheat installer again.

Error #119 and incompatible software

Error #119 (“detected an incompatible driver”) and “detected incompatible software” both mean something on EA’s security denylist is running. Often only an old version is blocked, so update the named software first; if the error stays, disable or uninstall it.

If the driver name means nothing to you, these are drivers EA lists with the software they belong to:

Driver fileSoftware
msio64.sysASUS Aura Sync / ASUS RGB
asrdrv101.sysASRock RGBLED / A-Tuning
alsysio64.sysCore Temp
cpuz141_x64.sysCPU-Z (old version)
winring0x64.sys (Precision XOC folder)EVGA Precision XOC
dbutil_2_3.sysDell DBUtil
ltmdm64.sysAgere Windows Modem

EA notes its list isn’t exhaustive. For most entries, updating to the latest version is enough.

Error #95 (unacceptable configuration)

Error #95 fires when Javelin sees cheat or tampering software, but EA also names innocent causes:

  • VPN and proxy software — disable or remove it while playing.
  • Outdated hardware utilities — update fan-control, RGB and similar tools, plus device drivers.
  • ASUS ROG Ally — update Armoury Crate to the latest version.

reWASD and Daemon Tools

“This software cannot be used at the same time as the game” names the blocked program. For DiscSoft products (Daemon Tools, reWASD, Catch!, Astroburn, iSCSI):

  1. Fully uninstall reWASD and any other DiscSoft software.
  2. In Device Manager, uninstall leftover DiscSoft devices — Daemon Tools Lite Virtual SCSI Bus (Storage controllers), the Virtual Bluetooth HID device, and Daemon Tools Lite Virtual USB Bus.
  3. Restart the PC.

EA’s approved remapping alternatives: PowerToys Keyboard Manager, Steam Input, KeyMapper, Kanata and KMonad.

EA anticheat Service has encountered an error

This message (with a service path and an error number) means Javelin can’t find its installation folder or can’t start the game. Right-click the EA app → Run as administrator — even if you own Apex on Steam or Epic — and launch Apex from the EA app. If that fails, reinstall Javelin.

Failure during update process

Select Close on the pop-up and restart Apex. If it repeats, open the Javelin installer, uninstall Apex Legends from it, and reinstall the game’s anti-cheat.

The application encountered an unrecoverable error

EA says this happens when expired or unsigned drivers load as the game starts. Restart the PC and relaunch. If it continues, EA’s next step is to enable Secure Boot — even though Apex doesn’t otherwise require it.

Reinstall EA Javelin Anticheat

Reinstalling Javelin fixes “invalid system configuration” and most errors that survive a restart.

  1. Open C:\Program Files\EA\AC and run EAAntiCheat.Installer.exe.
  2. Select Apex Legends → Uninstall. (Uninstall All removes Javelin from every EA game.)
  3. Run the installer again — or download it fresh from EA Help — select Apex Legends → Install, and wait for Install success.
  4. Repair the game: EA app → Library → Apex Legends → Manage → Repair. On Steam: Properties → Installed Files → Verify integrity of game files.

Apex can’t be played while Javelin is uninstalled, so don’t remove it except to reinstall.

Crashes after the Javelin update

If Apex Legends now closes mid-match rather than showing an anti-cheat error, EA’s Javelin guidance points at the CPU:

  1. Update your CPU microcode, usually through a motherboard BIOS update. Intel Core 13th/14th Gen owners in particular should be on a current BIOS.
  2. Set CPU power limits to the manufacturer’s recommended values in the BIOS. Many boards have a “baseline” or “default” profile that does this.

If Javelin detects outdated microcode, it can show a warning that links to these steps. For DirectX errors, Apex_crash.txt and other crash causes, see the Apex Legends crashing fix.

Old Easy Anti-Cheat errors (before 29 Sep 2026)

Apex installs that haven’t taken the update can still show EAC messages. EA’s Apex error page still lists the EAC steps:

  • “The client failed Anti-Cheat runtime integrity check” — repair the game: EA app → Library → Apex Legends → Manage → Repair.
  • Error code 30005 (anti-cheat failed to launch) — repair the game files, or delete the .sys file in C:\Program Files (x86)\EasyAntiCheat and restart the PC.

Updating Apex moves you to Javelin, which makes both steps unnecessary.

Frequently asked questions

Does Apex Legends still use Easy Anti-Cheat?

No. EA switched Apex Legends on PC from Easy Anti-Cheat to EA Javelin Anticheat on 29 September 2026. After the update, launching Apex migrates you to Javelin automatically, so the old EasyAntiCheat_Setup.exe repair steps no longer fix current Apex anti-cheat errors.

Do I need Secure Boot for Apex Legends EA Javelin?

Not at the moment. EA's announcement says that, unlike some other EA games that use Javelin, Apex Legends does not require you to enable Secure Boot in the BIOS — you download the update, launch and play. Javelin does require Windows 10 20H1 (version 10.0.19041) or newer.

How do I reinstall EA Javelin anticheat for Apex Legends?

Run EAAntiCheat.Installer.exe from C:\Program Files\EA\AC, select Apex Legends and choose Uninstall, then run the installer again (or download it from EA Help), select Apex Legends and choose Install. You should see Install success. Uninstalling it leaves Apex unplayable until it's reinstalled, so only do this to repair a broken install.

What is EA Javelin Error #119 in Apex Legends?

Error #119 means Javelin detected a driver on EA's denylist — usually an old hardware-monitoring, RGB or fan-control tool such as an outdated CPU-Z, Core Temp, ASUS Aura or EVGA Precision XOC driver. Updating that software to its latest version usually restores compatibility; if it doesn't, disable or uninstall it before launching Apex.

Why does Apex Legends say 'This software cannot be used at the same time as the game'?

Javelin shuts the game down when it finds software it doesn't allow alongside Apex, such as reWASD or DiscSoft's Daemon Tools. Fully uninstall the named program (including DiscSoft's virtual devices in Device Manager), restart the PC and relaunch. EA lists PowerToys Keyboard Manager, Steam Input, KeyMapper, Kanata and KMonad as approved remapping alternatives.

Why does Apex Legends crash after the Javelin anti-cheat update?

EA says some crashes in Javelin-protected games come from CPU errors, not the anti-cheat itself. Update your CPU microcode (usually through a BIOS update) and set CPU power limits to the manufacturer's recommended values in the BIOS. If Javelin detects outdated microcode, it can show a warning linking to these steps.