Battlefield 6 won’t launch — EA Anti-Cheat never initializes, repeated BSODs
Discussion:
After playing without issue for the first few weeks, I’ve been unable to launch Battlefield 6 on PC via the EA App since late October. The EA Anti-Cheat (EAAC) service never starts when launching the game — the process stops immediately and sometimes triggers a BSOD referencing EAAntiCheat.sys.
System setup:
- Motherboard: MSI PRO Z790-P WIFI
- CPU: Intel Core i7-13700K
- GPU: NVIDIA GeForce RTX 4080 (latest WHQL driver)
- RAM: 32 GB DDR5 6000 MHz
- Storage: NVMe SSD
- BIOS: MSI 7E06vAI (also tested previous)
- OS: Windows 11 23H2 Build 22631.3672 and 22H2 Build 22621.2861
- EA App: current version (run as Admin)
- Security: Memory Integrity OFF; Hyper-V/WSL disabled
- Other services: MSI Mystic Light (NTIOLib) present
What happens:
- Launching BF6 from the EA App immediately stops; EAAC does not appear in Task Manager or logs.
- No EAAC log files are generated.
- Several BSODs have occurred with the following details:
- IRQL_NOT_LESS_OR_EQUAL (0xA) Caused by Driver: EAAntiCheat.sys Process Name: bf6.exe
- Secondary: KMODE_EXCEPTION_NOT_HANDLED (1e)
- WinDbg shows the fault inside EAAntiCheat+1a94 with default bucket ID WIN8_DRIVER_FAULT.
Steps already tried:
- Full clean uninstall/reinstall of EA App, Battlefield 6, and EA Anti-Cheat
- Manual cleanup of all EA folders and registry entries
- Ran EAfix.ps1 (completed cleanup but failed EA App download via Akamai)
- Flashed BIOS and reinstalled chipset + GPU drivers
- Disabled virtualization features and Memory Integrity
- Ran sfc /scannow and DISM /RestoreHealth (no integrity issues)
- Reverted Windows 11 to earlier build 22H2
- Disabled RGB-related NTIOLib services (Mystic Light)
Current state:
Battlefield 6, EA App, and EA Anti-Cheat are all installed, but EA Anti-Cheat never starts when launching the game. BF6 remains unplayable, and BSODs continue on some attempts.
Ask to the community / EA support:
Has anyone seen EA Anti-Cheat completely fail to initialize for Battlefield 6 while installed correctly?
Is there a known method to force EAAC registration or reinstall its manifest for this game?
If no fix exists, I’d appreciate guidance on requesting a refund or platform transfer, since the game cannot currently be played on this PC and I need my battle fix!