Forum Discussion

RealJokeLP's avatar
RealJokeLP
Newcomer
6 hours ago

EA Javelin Anticheat doesnt let me play

So since a month ago, the EA Anticheat doesnt let me start any Battlefield games, which includes my recent purchase of Battlefield 6. I uninstalled and reinstalled everything five times, drivers are up to date and updates on everything are up to date. I dont have any cheats installed and the window before the game even really starts always tells me to restart my pc. I am at my wits end with this. Any ideas or known fixes?

2 Replies

  • Scax's avatar
    Scax
    Rising Adventurer
    5 hours ago

    Hey!

    Try to purge every files of javelin in safe mode,  and reinstall it in normal boot with admin.  try sfc /scannow in cmd ( admin).

    Lots of peoples  have this thing happen, verify if UEFI + Secure Boot are on in your bios, or maybe try to update your bios if it possible (not recomended but this is a last bullet option).

    for me this is from EA side bug but anyway you can at least try this if not already done.

  • Chek your tpm version if its tpm 1.2 you need to update to 2.0 here is all steps that one guy told i did evereything like him and finally fixed this stupid error 

    Steps that actually fixed it

    Verified BitLocker is disabled.

    Control Panel → System and Security → BitLocker Drive Encryption

    For all drives: BitLocker off.

    Checked TPM version.

    Win + R → tpm.msc → Specification Version was 1.2.

    Confirmed BIOS / UEFI configuration.

    Enter BIOS with F2 on boot: BIOS version A34 (A14+ is required for TPM 2.0 update).

    General → Boot Sequence → UEFI selected (no Legacy / CSM).

    Disabled TPM auto-provisioning and cleared TPM.

    Opened Windows PowerShell (Run as administrator):

    Disable-TpmAutoProvisioning


    Win + R → tpm.msc → on the right clicked “Clear TPM…” and confirmed.

    On reboot, on the black Dell screen pressed F12 to accept TPM clear.

    Updated TPM firmware from 1.2 to 2.0.

    Went to Dell website: Support → Drivers & Downloads → entered Service Tag for Precision Tower 7810.

    Under Security downloaded Dell TPM 2.0 Firmware Update Utility.

    Ran the .exe as Run as administrator and confirmed the dialog:
    Installed TPM: 1.2 → Update TPM: 2.0.

    PC rebooted and flashed the TPM firmware.

    Re-enabled auto-provisioning and prepared TPM.

    In PowerShell (admin):

    Enable-TpmAutoProvisioning


    Win + R → tpm.msc → clicked “Prepare the TPM…” on the right and followed the wizard.

    On reboot pressed F12 again to accept the change.

    In tpm.msc the status became “The TPM is ready for use” and Specification Version = 2.0.

    Repaired EA AntiCheat / Javelin for BF6.

    Ran C:\Program Files\EA\AC\EAAntiCheat.Installer.exe.

    Selected Battlefield 6 and clicked Repair (or Uninstall then Install).

    Launched the game.

    Started EA app with Run as administrator.

    Launched Battlefield 6 — Javelin loaded successfully, no more (7)(2) error.

About Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.4,708 PostsLatest Activity: 6 minutes ago