Forum Discussion

FNS_Infinity's avatar
FNS_Infinity
Seasoned Newcomer
18 days ago

BF6 BSOD on Launch

I’m experiencing a very similar issue with Battlefield 6, and I was able to investigate the crash further with WinDbg.

My system is Windows 10 x64, and the crash occurs while Battlefield 6 is running. The system bugchecks with:

PAGE_FAULT_IN_NONPAGED_AREA (50)

WinDbg consistently identifies eaanticheat.sys as the faulting module:

MODULE_NAME: eaanticheat IMAGE_NAME: eaanticheat.sys SYMBOL_NAME: eaanticheat+18521f6 FAILURE_BUCKET_ID: AV_eaanticheat!unknown_function

The failing instruction is:

fffff801`37ff21f6 448b4c0308 mov r9d,dword ptr [rbx+rax+8]

The memory access resolves to:

ffffe300`e7e26000

and WinDbg reports the corresponding PTE as invalid:

PTE ... not valid Page has been freed

Interestingly, the preceding 8-byte read accesses the end of the previous page (ffffe300e7e25ff8), while the failing 4-byte read begins exactly at the next page (ffffe300e7e26000). This makes it look like the driver is accessing a memory region whose next page has already become invalid or has been freed.

More importantly, my crash also has the following Failure ID:

{d544cf09-4735-e698-77c3-5df5924e5448}

I noticed that another Battlefield 6 report appears to have the same Failure ID. If that is correct, this may not be an isolated hardware or system issue, but potentially a recurring problem in a particular EA Anti-Cheat code path.

My EA Anti-Cheat driver is dated September 5, 2026.

I can provide the complete kernel dump/minidump and the relevant WinDbg output if it would help with debugging.

Could EA please check whether this Failure ID corresponds to a known issue in the current EA Anti-Cheat build, and whether this memory-access path has already been fixed in a newer driver version?

7 Replies

  • I posted a very similar issue in the CF27 fourm.  Tried Madden 26 and CF27.  Same Anticheat crashes for both.  

    https://forums.ea.com/discussions/college-football-27-technical-issues-en/college-football-27-pc-%E2%80%93-repeated-ea-javelin-anticheat-crash--0xc0000005/13682298

  • Why doesn’t anticheat work you can report people blatantly hacking and nothing happens yet my mate with a raunchy name gets banned indefinitely these devs need to fix priorities seriously bunch of spuds 

  • jaChrzan's avatar
    jaChrzan
    New Traveler
    3 days ago

    Did you manage to get it working? I have had the same issue since May

  • XIO-X2's avatar
    XIO-X2
    Rising Rookie
    3 days ago

    Nope. And EA doesn't seem to [removed]

    I tried after each update, installed/reinstalled Windows updates, every Javelin version since then, uninstalled VPN, booted without any drivers, and it still crashes.

    Also, sent the full dump (with other relevant files) to EA_Shepard​ and attached dump analysis here. Reminded them multiple times. Nothing.

    This affects Battlefield 2042 as well, making both games basically unusable. I don't think this is important enough for them to address. Too few people are having the issue, so they probably figure "100 people not being able to play won't cost us any reputation". And they're right. It's free money, as far as they are concerned.

    (cm removed language, please be mindful of word choice)

  • EA_Shepard's avatar
    EA_Shepard
    Icon for Community Manager rankCommunity Manager
    3 days ago

    Hey, folks

    First, apologies for not getting back to those who replied to my requests. I am not sure why I never saw them.

    If you are still running into the annoying BSOD, please provide me with the following

    • Crash dump logs: C:\Users\<WindowsUser>\Documents\Battlefield 6\CrashDumps
    • AntiCheat crash dump logs: C:\ProgramData\eaanticheat\Crashdumps
    • Attach a DxDiag


    I will be able to look through them and see what is happening.

  • XIO-X2's avatar
    XIO-X2
    Rising Rookie
    1 day ago

    Hey, EA_Shepard​,

    Maybe it was a bug or just too many things in the inbox.

    The crash dump logs aren't available, because the crash happens in the driver, before anything can be saved to the disk.

    I'm attaching the crash dump analysis and DxDiag outputs here: Crash.zip.

    I'm also resending the previous full zip file with dumps, EAAC, event logs, system info, WinDbg, WER and other logs to your inbox. Hope it doesn't get buried by other stuff again.

  • EA_Shepard's avatar
    EA_Shepard
    Icon for Community Manager rankCommunity Manager
    23 hours ago

    XIO-X2​ 

    First off, huge apologies for the delay in getting back to you on your dump file. I understand how frustrating it is to sit on a high-end rig that should easily crush these games and instead end up staring at a Blue Screen every time you try to launch. The good news is your rig exceeds the specs, so no issue there.

    I dug straight into your minidump (091826-19531-01.dmp) and the DxDiag you attached, and here is exactly what is happening:

    Your PC specs (i9-12900KF, RTX 3080, 64 GB RAM) are far above the recommended requirements—hardware power is definitely not the problem.

    The crash is a Bug Check 0x50 (PAGE_FAULT_IN_NONPAGED_AREA) occurring in eaanticheat.sys right as the Windows Filter Manager (FLTMGR) initializes. Because both Battlefield 6 and Battlefield 2042 share the same kernel anti-cheat engine, eaanticheat.sys hitting an invalid memory pointer crashes the Windows kernel before either game can boot into menus.

    1. Clean Reinstall EA AntiCheat:
      • Go to C:\Program Files\EA\AC (or your game install folder).
      • Right-click EAAntiCheat.Installer.exe and select Run as Administrator.
      • Select Uninstall All.
      • Restart your PC, relaunch the EA app / Steam as Administrator, and let the game re-prompt the fresh anti-cheat install.
    2. Update / Unplug the PreSonus Studio 26c Audio Driver:
      • Your DxDiag shows the PreSonus driver (PaeStudioUsbks.sys) is from September 2022. Kernel-mode USB audio drivers can clash with anti-cheat file system sweeps. Grab the latest driver update from PreSonus, or unplug the audio interface temporarily and test using regular monitor/headphone audio to see if it bypasses the BSOD.
    3. Disable ASUS Armoury Crate / ROG Peripheral Helpers:
      • Your system is running ASUS background drivers (ROGMS.sys, ArmouryLiveUpdate). Background lighting and peripheral hooks in Armoury Crate are known to clash with kernel-level memory scans. Try pausing Armoury Crate services or running a clean boot to test.
    4. Temporarily Disable the Meta Virtual Monitor:
      • In Device Manager under Display Adapters, right-click Meta Virtual Monitor and choose Disable device to avoid WDDM hook conflicts.

    Give the EA AntiCheat reinstall and the PreSonus check a run first, and let me know if the BSOD stops or changes codes. We'll get this sorted out with you!

    Also, you're on the Insider Preview - AC does not like this, so my suggestion would be to change that.

Featured Places

Node avatar for Battlefield 6 Technical Issues

Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.Latest Activity: 1 hour ago
9,631 Posts