Forum Discussion

ozgurkandilli's avatar
ozgurkandilli
Seasoned Newcomer
1 month ago

URGENT: Battlefield 2042 not launching after AntiCheat – tried all fixes

Hello,

I am experiencing an issue with Battlefield 2042 not launching properly. The game starts, initializes EA AntiCheat, sometimes shows “Game is launching” or “Checking for updates”, but then it closes and returns to the EA App without any error message.

Here is everything I have already tried to resolve the issue:

  • Performed a full clean Windows installation (fresh format)
  • Installed all latest GPU drivers (NVIDIA GTX 1660 Super)
  • Installed DirectX and all Visual C++ redistributables
  • Reinstalled EA App completely (including clearing cache folders)
  • Repaired the game files via EA App
  • Completely removed and reinstalled EA AntiCheat (using installer as administrator)
  • Verified that EA AntiCheat service exists and checked its status
  • Disabled overlays and background apps (MSI Afterburner, RTSS, Discord, NVIDIA Overlay, etc.)
  • Tried running EA App and the game as Administrator
  • Cleared NVIDIA shader cache (DXCache / GLCache)
  • Reset EA App cache manually
  • Checked Windows security settings (Core Isolation / Memory Integrity)
  • Attempted different boot modes (including disabling driver signature enforcement for testing)
  • Verified there are no crash logs except AntiCheat crash dumps
  • Tested other games with AntiCheat (they work fine)

Current behavior:

  • EA AntiCheat initializes successfully
  • Game reaches “Launching” or “Checking for updates”
  • Then it closes and returns to EA App without error

System:

  • Windows 10 (latest updates)
  • Intel i7-4790
  • NVIDIA GTX 1660 Super
  • Clean system (no overclocking software running)

At this point, the issue seems specific to Battlefield 2042 and EA AntiCheat interaction.

Could you please help identify the cause or provide a solution?

Thank you.

1 Reply

  • You've gone through it all before getting to the point of forum help. Respect. Can't say I'd have gone through all that trouble. Though I have gone to extreme lengths for even the smallest issues. 

    Only other thing would be uninstall/reinstall of bf2042. A repair should work just as well but clearly had no effect. A few things before that route though, note time of attempt to launch, open event viewer in windows. drop down of windows logs to applications on left side of screen. Right side of screen select filter current log then check warning, critical and error then apply. View events around noted time of launch. If you've done all you have to get the game to launch you likely know this stuff. If not, sometimes the events and descriptions will only give you a sliver of info to go off of for next steps if you know what to look for. For most, the details are just mumbo jumbo. Thanks windows. Some have found ChatGPT useful to paste these errors/details into that translates the info. Wish that was an option many years ago. 

    Second thing, order of operations prior to bf2042 uninstall might be important or just best practice. Go this route for EAAntiCheat removal before uninstall then install game. All game progress and profsav files are on ea cloud with account so dont worry. 

    Terminal or Powershell

    Start-Process "C:\Program Files\EA\AC\EAAntiCheat.Installer.exe" -Verb RunAs

    Select bf2042 then uninstall and after run the following that kills the leftover stuff you'd think would go with uninstall...

    Stop-Service -Name "EAAntiCheatService" -Force -ErrorAction SilentlyContinue

    Remove-Item "C:\Program Files\EA\AC" -Recurse -Force -ErrorAction SilentlyContinue

    Remove-Item "$env:ProgramData\EAantiCheat" -Recurse -Force -ErrorAction SilentlyContinue

    Reboot

    After boot launch Ea app as admin and open bf2042. EaAnticheat will reinstall automatically. If still no luck theres further steps but that leftover removal 3 inputs above are a biggy. After is when the bf2042 uninstall and reinstall would take place. Hope this helps. 

Featured Places