Battlefield 6 BSOD caused by EA Javelin AntiCheat (eaanticheat.sys)
Hello,
I am experiencing a reproducible BSOD every time I launch Battlefield 6. The game never reaches the main menu. It crashes during the initial loading screen (black screen) shortly after EA AntiCheat starts. I checked everything except formatting pc or doing bios update (Cant do this cause of the manufacturer of my laptop doesnt shows motherboard manufacturer). Also did checkups with the help of ai like checking the debugs of dumpfiles, i attached them below.
System
- CPU: Intel Core i7-11800H
- GPU: NVIDIA GeForce RTX 3060 Laptop
- Windows: 11 25H2 (Build 26100.x)
- Secure Boot: Enabled
- TPM: Enabled and ready
- UEFI: Enabled
BSOD
The Windows kernel dump consistently reports:
- Bug Check: PAGE_FAULT_IN_NONPAGED_AREA (0x50)
- Faulting module: eaanticheat.sys
- Failure Bucket:
AV_eaanticheat!unknown_function
The crash always occurs inside:
eaanticheat.sys +0x1A4E317
The relevant instruction is:
mov r9d,dword ptr [rbx+rax+8]
The anti-cheat driver attempts to read invalid memory and Windows immediately bugchecks.
EA GameService crash dump
The EA GameService dump shows an independent crash:
Process:
eaanticheat.gameservice.exe
Exception:
0xC0000005 (Access Violation)
Fault:
Attempt to read address:
FFFFFFFFFFFFFFFF
Stack:
ntdll!RtlpCollectFreeBlocks ntdll!RtlpFreeHeap RtlFreeHeap eaanticheat.gameservice.exe
This suggests GameService is attempting to free or access an invalid heap pointer before the kernel driver crashes.
AntiCheat version
GameService:
- Product: EA Javelin AntiCheat
- Internal Name: skyfall
- Version: 1.0.14592691
- Timestamp: July 17, 2026
Kernel driver:
- eaanticheat.sys
- Timestamp: July 17, 2026
Troubleshooting already performed
I have already tested the following without any change:
- Reinstalled Battlefield 6
- Reinstalled EA App
- Repaired game files
- Updated NVIDIA driver
- Updated Intel chipset driver
- Updated Intel Management Engine
- Updated LAN driver
- Updated audio driver
- Disabled Hyper-V
- Disabled Memory Integrity
- Driver Verifier disabled
- Secure Boot enabled
- TPM enabled
- UEFI enabled
Other games, including EA FC 26, run normally and do not trigger BSODs.
The issue started after golmud railway update. Battlefield 6 worked correctly previously.
The Windows kernel dump and the EA GameService dump both point to EA Javelin AntiCheat components rather than a random third-party driver.
Thank you.