If your Battlefield 6 keeps crashing after 10–15 minutes of play with messages like ExitType: 95 (253) or ExitType: 95 (271), you’re not alone. Many players have recently reported the same issue, especially on Steam and EA App versions.
✅ Quick Solution: These crashes are caused by a problem with EA AntiCheat Service or conflicting background apps. Reinstalling AntiCheat and cleaning your system files usually fixes it — but let’s go step by step to fully solve the problem.

Why Battlefield 6 Shows ExitType: 95 (253) & ExitType: 95 (271) Errors
The ExitType 95 errors indicate that EA AntiCheat is failing to start or shutting down unexpectedly. This often happens when something interferes with the game’s security process or file validation system.
Common causes include:
- Corrupted or outdated EA AntiCheat files.
- Conflicts with background tools like MSI Afterburner, Discord Overlay, RivaTuner, or OBS.
- Missing administrator permissions.
- Damaged game cache or partial updates.
- Broken Windows services or Visual C++ libraries.
These issues make EA AntiCheat exit the game unexpectedly — showing codes 95 (253) or 95 (271) in the Event Viewer.
Fix 1: Fully Reinstall EA AntiCheat Service
The most reliable fix for both ExitType errors is a clean reinstall of EA AntiCheat. Many players skip one or two steps here, which causes the error to persist. Follow this carefully:
- Close Battlefield 6 and the EA App completely.
- Open Task Manager (Ctrl + Shift + Esc) and ensure no “EAAntiCheatService.exe” is running.
- Go to your Battlefield 6 installation directory.
- Example path:
C:\Program Files (x86)\EA Games\Battlefield 6\__Installer\EAAntiCheat
- Example path:
- Run
EAAntiCheat.Installer.exe. - Choose Battlefield 6 from the dropdown, click Uninstall.
- Once done, run the same file again and click Install.
- Restart your PC before launching the game again.
???? Extra Tip: Always run the installer as Administrator (right-click → Run as administrator).
This ensures the AntiCheat system registers properly with Windows security and stops the ExitType 95 crash.
Fix 2: Run Steam, EA App, and Battlefield 6 as Administrator
The AntiCheat service sometimes fails because it can’t access system-level permissions. Giving admin rights to all related apps solves this instantly.
Here’s what to do:
- Right-click your Steam shortcut → select Properties → open the Compatibility tab.
- Check Run this program as an administrator → click Apply.
- Repeat the same for the EA App and for Battlefield 6 (in its install folder).
- Restart your computer and launch the game.
This step fixes permission mismatches between your launcher and EA AntiCheat, preventing future crashes.
Fix 3: Disable All Overlays and Monitoring Apps
EA AntiCheat is sensitive to any program that hooks into your game’s display or network layer. That includes FPS counters, overlays, and screen recorders.
Turn these off before launching Battlefield 6:
- Discord Overlay:
Open Discord → User Settings → Game Overlay → Turn Off “Enable in-game overlay”. - NVIDIA GeForce Experience:
Open GeForce → Settings → In-Game Overlay → Toggle Off. - MSI Afterburner / RivaTuner:
Exit both from your system tray completely. - OBS or Streamlabs:
Close the app or pause background capture.
Once disabled, reboot and test Battlefield 6 again. Most users report the ExitType 95 crash disappears after removing these background conflicts.
Fix 4: Verify Battlefield 6 Game Files and Clear EA Cache
Corrupted or missing game files are another common reason for EA AntiCheat failures. You can fix this by verifying the game’s integrity and clearing the EA cache.
For Steam:
- Open Steam Library.
- Right-click Battlefield 6 → choose Properties.
- Go to Installed Files → click Verify Integrity of Game Files.
For EA App:
- Open EA App → My Library.
- Right-click Battlefield 6 → select Repair.
After that, clear your EA cache manually:
- Press Win + R, type
%programdata%/EA Desktop, and press Enter. - Delete the entire
Cachefolder. - Restart your PC.
Doing this removes corrupted temporary files that might cause AntiCheat or game validation errors.
Fix 5: Reinstall Visual C++ Libraries and Update Windows
The AntiCheat service depends on several Visual C++ Redistributables and Windows security updates. If these are missing or outdated, Battlefield 6 will crash with ExitType errors.
Step 1: Reinstall Visual C++
- Visit the official Microsoft page:
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist - Download and install both x86 and x64 versions.
- Restart your PC.
Step 2: Update Windows Completely
- Press Win + I → Windows Update → Check for Updates.
- Install everything available, including .NET Framework and Security updates.
- Restart once again.
With a fully updated system, Battlefield 6 and EA AntiCheat will run more smoothly and securely.
Fix 6: Disable and Re-enable Secure Boot & TPM in BIOS
In some cases, EA AntiCheat stops working properly because of security mismatches with your motherboard’s Secure Boot or TPM module. Resetting them can clear validation issues.
Here’s how to do it safely:
- Restart your PC and press DEL, F2, or F10 to enter BIOS.
- Find the Security or Boot tab.
- Locate Secure Boot and TPM (Trusted Platform Module).
- Disable both temporarily.
- Save changes and reboot your computer.
- Return to BIOS, re-enable Secure Boot and TPM, then save again.
This resets your hardware’s trust certificates — which sometimes fixes EA AntiCheat validation errors like ExitType 95 (253) and ExitType 95 (271).
Fix 7: Update or Roll Back Your GPU Drivers
Crashes often happen after major driver updates, especially if Battlefield 6 isn’t optimized for the newest release.
To fix driver-related crashes:
- Open Device Manager → Display Adapters.
- Right-click your GPU → Properties → Driver tab.
- If your driver is outdated, click Update Driver → Search automatically.
- If the issue began after an update, click Roll Back Driver.
- Reboot your PC once done.
Alternatively, reinstall drivers using Display Driver Uninstaller (DDU) for a clean reset. Then install the latest NVIDIA/AMD driver manually.
Fix 8: Turn Off Windows Core Isolation (Memory Integrity)
EA AntiCheat sometimes fails due to Windows’ Memory Integrity (Core Isolation) feature, which restricts unsigned drivers.
To disable it:
- Press Win + S → search Windows Security.
- Go to Device Security → Core Isolation Details.
- Turn Memory Integrity off.
- Restart your PC.
This reduces system conflicts and can stop AntiCheat from unexpectedly terminating Battlefield 6.
Fix 9: Add Battlefield 6 and EA AntiCheat to Windows Firewall Exceptions
Windows Defender can sometimes block EA AntiCheat communications, triggering a crash.
Allowing both apps through the firewall helps maintain a stable connection.
Steps:
- Press Win + R, type
control firewall.cpl, and press Enter. - Click Allow an app or feature through Windows Defender Firewall.
- Click Change settings → Allow another app.
- Browse and add:
Battlefield 6.exeEAAntiCheat.GameService.exe
- Allow both Private and Public networks.
Restart your PC and launch the game again. This ensures AntiCheat can connect without restrictions.
Fix 10: Rebuild EA App Installation and Clean Temporary Files
A damaged EA App installation can cause repeated AntiCheat verification failures.
Here’s how to cleanly reset it:
- Uninstall the EA App via Control Panel.
- Press Win + R → type
%ProgramData%→ delete the EA Desktop folder. - Then go to
%AppData%and delete both EA and Electronic Arts folders. - Download and reinstall the EA App from the official EA website.
Now relaunch Battlefield 6 — the AntiCheat will reinitialize properly.
Fix 11: Perform a Clean Boot to Eliminate Background Conflicts
Sometimes, another program starts with Windows and conflicts with EA AntiCheat. You can test this using a clean boot.
Steps:
- Press Win + R, type
msconfig, and press Enter. - Go to the Services tab → check Hide all Microsoft services → click Disable all.
- Open the Startup tab → click Open Task Manager → disable all startup programs.
- Restart your PC and try launching Battlefield 6.
If the game runs smoothly, re-enable services one by one to find the conflicting app.
Fix 12: Check for Missing or Corrupt System Files
Corrupted Windows files can disrupt services like AntiCheat and DirectX.
To repair them:
- Open Command Prompt (Admin).
- Type the following commands, pressing Enter after each:
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth - Wait for the scans to complete, then restart your PC.
This ensures your OS has all the core files AntiCheat relies on.
Fix 13: Change the Game Installation Drive
If your game files are stored on a slow or nearly full drive, EA AntiCheat may fail to access them quickly enough — causing unexpected exits.
To fix:
- Move your Battlefield 6 installation to another SSD or NVMe drive if available.
- In the EA App, go to Settings → Downloads → Change install location.
- Reinstall or move the game.
Many users report this alone stops random crash loops.
Fix 14: Re-register EA AntiCheat as a Windows Service
Sometimes EA AntiCheat’s Windows service fails to reinitialize properly. You can fix it manually:
- Open Command Prompt (Admin).
- Type the following commands:
sc delete EAAntiCheatServiceThen reinstall AntiCheat using the installer inside your Battlefield 6 folder:\__Installer\EAAntiCheat\EAAntiCheat.Installer.exe - Choose Battlefield 6 → Install.
This forces Windows to rebuild the AntiCheat service with fresh registration.
Fix 15: Create a New Windows User Profile
Rarely, corrupted user permissions or AppData entries cause the AntiCheat to malfunction.
To test this:
- Press Win + I → Accounts → Family & other users.
- Click Add account → Add without Microsoft account.
- Create a local user and log in to it.
- Launch Battlefield 6 under this new profile.
If it works fine, your original profile had permission conflicts. Move your save data to the new one.
What is ExitType 95 in EAAntiCheat Logs, and How Does It Cause a Crash?
ExitType 95 in EA AntiCheat logs is a system-level error that signals the anti-cheat engine has stopped the game’s process due to a failed integrity or communication check. In simple terms, it means EA AntiCheat couldn’t verify game or system files and therefore forced Battlefield 6 to close for protection.
This usually happens when critical AntiCheat files become corrupted, are missing permissions, or conflict with third-party programs. The subcodes like (253) or (271) indicate the exact point of failure inside the AntiCheat service, such as failed memory validation or blocked kernel access.
Battlefield 6 relies on EA AntiCheat to constantly monitor background integrity. When that service crashes or detects tampering (even false positives), it immediately stops the game to prevent unfair activity.
Common triggers include overlay apps, driver conflicts, Windows updates, or outdated Visual C++ libraries. Fixing this typically involves reinstalling EA AntiCheat, running the game as administrator, and ensuring all background software is disabled.
Can Windows Defender or Antivirus Block EA AntiCheat and Cause ExitType 95?
Yes — Windows Defender or third-party antivirus programs can sometimes block the EA AntiCheatService, causing ExitType 95 (253) or ExitType 95 (271) crashes in Battlefield 6. This happens because antivirus tools treat the AntiCheat’s kernel-level access as suspicious behavior, even though it’s a legitimate security service.
When Windows Defender blocks or quarantines AntiCheat components, the game can’t validate its security handshake, leading to a forced shutdown logged as ExitType 95. The issue becomes more frequent when real-time protection or ransomware control features are turned on.
To fix this, open Windows Security → Virus & Threat Protection → Manage Settings, and temporarily disable Real-Time Protection while launching Battlefield 6. You should also add EA AntiCheat, Battlefield 6, and the EA App to the Defender’s exclusion list.
If you’re using antivirus software like Avast, BitDefender, or McAfee, whitelist the EA folder manually. Once done, restart your PC and relaunch the game. This ensures EA AntiCheat can initialize correctly without being blocked by security filters.
Why Does Battlefield 6 Keep Closing After 15 Minutes with ExitType 95?
If Battlefield 6 closes after 10–15 minutes of play and shows ExitType 95 in the logs, it’s typically due to a background conflict or EA AntiCheat communication timeout. The AntiCheat service runs continuously during gameplay, and when it stops responding or loses validation with the game, it triggers an automatic shutdown to prevent possible cheating or instability.
This can happen when third-party tools (like MSI Afterburner, RivaTuner, or Discord overlay) interfere with the game’s memory or graphics layers. It can also occur if your EA AntiCheat files are outdated, corrupted, or if you’ve installed a recent Windows or GPU driver update that changed kernel behavior.
To fix the problem, start by reinstalling EA AntiCheat from the Battlefield 6 installation folder, verify game integrity in Steam or EA App, and run both launchers as administrator. Disable overlays, close unnecessary background apps, and check that your Visual C++ Redistributables and Windows updates are fully installed.
This ensures smooth communication between the AntiCheat service and Battlefield 6, preventing the random ExitType 95 shutdowns.
How to Manually Reinstall EA AntiCheat and Verify Battlefield 6 Integrity
If Battlefield 6 keeps crashing with ExitType 95, the most effective fix is to manually reinstall EA AntiCheat and verify your game’s integrity. Doing this restores missing or corrupted security files that often cause the crash.
Step 1 – Reinstall EA AntiCheat:
- Navigate to your Battlefield 6 installation folder.
Example:C:\Program Files (x86)\EA Games\Battlefield 6\__Installer\EAAntiCheat - Run EAAntiCheat.Installer.exe.
- Select Battlefield 6, click Uninstall, then reinstall it.
- Restart your computer afterward.
Step 2 – Verify Game Integrity:
- In Steam: Right-click Battlefield 6 → Properties → Installed Files → Verify Integrity of Game Files.
- In EA App: Go to My Library → Battlefield 6 → Repair.
Once done, restart your PC and launch the game as Administrator. This ensures all files are validated, fixing common ExitType 95 issues in EA AntiCheat and restoring stable gameplay.
Does Steam Overlay or MSI Afterburner Cause Battlefield 6 ExitType 95 Crash?
Yes — tools like Steam Overlay, MSI Afterburner, and RivaTuner Statistics Server (RTSS) can directly cause Battlefield 6 ExitType 95 crashes by interfering with EA AntiCheat’s memory monitoring system.
EA AntiCheat continuously scans the game’s memory and display processes to detect cheats or injections. When overlays or FPS monitors hook into the same memory space to display performance metrics, AntiCheat can misinterpret it as unauthorized modification, triggering ExitType 95 (253) or ExitType 95 (271) and closing the game.
To fix it:
- Disable Steam Overlay: Open Steam → Settings → In-Game → Uncheck “Enable the Steam Overlay while in-game.”
- Exit MSI Afterburner and RivaTuner completely from your system tray.
- Turn off overlays from Discord, GeForce Experience, or Xbox Game Bar.
- Restart your computer and relaunch Battlefield 6.
By removing these conflicts, EA AntiCheat runs smoothly without memory injection warnings, eliminating ExitType 95 crashes and restoring stable gameplay sessions.
How to Fix Battlefield 6 ExitType 95 (253) and ExitType 95 (271) Crashes
When Battlefield 6 suddenly closes and your logs show ExitType 95 (253) or ExitType 95 (271), it means EA AntiCheat has crashed or stopped communicating with the game. These codes signal that the anti-cheat driver failed to validate game files or memory integrity.
To fix it, first reinstall EA AntiCheat from your Battlefield 6 installation folder. Then run both Steam and EA App as administrator to give the service proper permissions. Next, verify the game files to replace any corrupted data.
If the issue continues, disable all overlays and background tools like MSI Afterburner, Discord Overlay, or RivaTuner. They often conflict with AntiCheat’s kernel hooks. Finally, update your Visual C++ Redistributables and Windows Security patches.
These steps restore stable AntiCheat operation and stop Battlefield 6 from crashing mid-match with ExitType 95 errors.
Does Reinstalling EA AntiCheat Fix Battlefield 6 ExitType 95 Errors?
Yes. A complete reinstall of EA AntiCheat is the most effective solution for fixing Battlefield 6 ExitType 95 (253) and (271) crashes. When the service becomes corrupted or mis-registered in Windows, it fails to load properly, forcing the game to close for safety.
To reinstall:
- Open your Battlefield 6 folder →
__Installer\EAAntiCheat. - Run
EAAntiCheat.Installer.exe. - Choose Battlefield 6 → click Uninstall.
- Run the same installer again → click Install.
- Restart your PC.
After reinstalling, launch EA App and Battlefield 6 as administrator. The fresh installation recreates missing registry entries and resets AntiCheat permissions.
Players report that this simple reinstall eliminates most ExitType 95 (253)/(271) crashes caused by corrupt service files or update conflicts.
Can Background Apps or Overlays Cause ExitType 95 Crash in Battlefield 6?
Absolutely. Overlays and monitoring software are among the top causes of Battlefield 6 ExitType 95 crashes. EA AntiCheat monitors all memory hooks, and when tools like MSI Afterburner, RivaTuner, Discord Overlay, or Steam Overlay inject into the same process, it may see them as suspicious modifications.
To prevent this, turn off all overlays before launching the game:
- In Steam → Settings → In-Game → Disable Steam Overlay.
- In Discord → User Settings → Game Overlay → Off.
- Exit MSI Afterburner, RivaTuner, and OBS completely.
Restart your PC afterward. Once disabled, EA AntiCheat can scan memory without interference, and the ExitType 95 (253)/(271) errors disappear.
Running Battlefield 6 cleanly without extra background tools ensures the AntiCheat driver communicates correctly with the game.
How to Repair EA AntiCheat Service for Battlefield 6 (Windows 10/11)
If EA AntiCheatService itself is broken, Battlefield 6 will crash instantly with ExitType 95 errors. You can manually repair it in Windows.
Here’s how:
- Press Win + R, type
services.msc, and press Enter. - Locate EA AntiCheat Service.
- Right-click → Properties.
- Set Startup type to Automatic (Delayed Start).
- Click Start if the service is stopped, then Apply.
- Close the window and restart your computer.
If the service fails to start, uninstall and reinstall AntiCheat using the installer inside your Battlefield 6 folder.
This repair re-registers the service with Windows and restores its ability to verify game integrity, preventing ExitType 95 (253) and ExitType 95 (271) shutdowns.
Is Battlefield 6 Crashing Due to Corrupted AntiCheat Driver Files?
Yes — corrupted or outdated EA AntiCheat driver files are one of the most frequent causes of Battlefield 6 ExitType 95 crashes. The driver (EAAntiCheat.GameService.sys) runs at kernel level to detect manipulation. If it becomes damaged, Windows blocks it, and the AntiCheat instantly ends the game.
To fix this, delete the old driver and reinstall the service:
- Navigate to
C:\Program Files\EA Games\Battlefield 6\__Installer\EAAntiCheat. - Run the installer → Uninstall → Install.
- Reboot your PC.
Next, ensure your Windows Security and drivers are fully updated so the new AntiCheat driver is signed correctly.
Once repaired, the fresh EA AntiCheat driver loads cleanly on startup, allowing Battlefield 6 to run without the ExitType 95 (253)/(271) crashes.
Final Thoughts
The Battlefield 6 ExitType: 95 (253) and ExitType: 95 (271) crashes are frustrating but completely fixable with the right steps.
From resetting EA AntiCheat and cleaning cache to adjusting BIOS and updating system components — one or more of these 15 methods will stop your crashes permanently.
Once fixed, your Battlefield 6 gameplay should remain stable without unexpected AntiCheat exits or forced shutdowns.
