Forum Discussion

Kayl0n's avatar
Kayl0n
Rising Traveler
8 months ago

Battlefield 1 & V bug freezes my PC - hard reset needed - faulty anti cheat

UPDATE: I managed to get a normal crash rather than a full system freeze. Go on registry editor, at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers and make sure TdrLevel registry key is set to Decimal 3. If there is no "TdrLevel" create a new DWORD value, set Decimal and set to 3. Then restart your PC.

My crash message looks like this now: 

DirectX Error
DirectX function "GetDeviceRemovedReason" failed with DXGI_ERROR_DEVICE_HUNG. GPU: "", Driver: "25.5.1 (25.10.01.09-250425a-415182C-AMD-Software-Adrenalin-Edition)". This error is usually caused by the graphics driver crashing; try installing the latest drivers. Also, make sure you have a supported graphics card with at least 1024 MB of VRAM.

This doesn't solve the issue since the game is still causing crashes but at least it solves the hard freeze. 

By opening Event Viewer I can see more info about the crashes:

Faulting application name: bf1.exe, version: 1.0.0.0, time stamp: 0x67924d43
Faulting module name: bf1.exe, version: 1.0.0.0, time stamp: 0x67924d43
Exception code: 0x80000003
Fault offset: 0x00000000002eaedd
Faulting process id: 0x0x4B20
Faulting application start time: 0x0x1DBCF6301395123
Faulting application path: D:\SteamLibrary\steamapps\common\Battlefield 1\bf1.exe
Faulting module path: D:\SteamLibrary\steamapps\common\Battlefield 1\bf1.exe
Report Id: 06c26cb6-f765-4768-a57c-b442d5ae6366

Faulting application name: EADesktop.exe, version: 13.468.0.5981, time stamp: 0x6827adff
Faulting module name: libGLESv2.dll, version: 2.1.19909.0, time stamp: 0x63ced377
Exception code: 0xc0000409
Fault offset: 0x00000000004b7c55
Faulting process id: 0x0x17A8
Faulting application start time: 0x0x1DBCF62F3565FC5
Faulting application path: C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\EADesktop.exe
Faulting module path: C:\Program Files\Electronic Arts\EA Desktop\EA Desktop\libGLESv2.dll
Report Id: f554f8e7-f1e1-48c4-8a62-97e481b7dd00

Faulting application name: bf1.exe, version: 1.0.0.0, time stamp: 0x67924d43
Faulting module name: KERNELBASE.dll, version: 10.0.22621.5331, time stamp: 0xe44cbdc8
Exception code: 0x887a0006
Fault offset: 0x00000000000601dc
Faulting process id: 0x0x7364
Faulting application start time: 0x0x1DBCF6504D7C504
Faulting application path: D:\SteamLibrary\steamapps\common\Battlefield 1\bf1.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 330ebf06-1e99-453a-8e99-b0fe46728003

These were generated from 2 different crashes, first 2 errors on one crash, the second on another crash. Last crash it seems kernelbase.dll crashed bf1, which still suggests the anti-cheat is at fault here.

Below you have the original post with the previous edits:

I am experiencing this issue on BF1. As far as I've seen across the forums, the same anti cheat system was installed on BF V as well, and plenty of similar posts across the forums for both of the games. It has to do with the new anti-cheat system. I've played for 200 hours (stopped a few months ago, before the new anti-cheat update) and when I started playing again yesterday I can get in a game, and within a few minutes to a few dozen minutes the game will literally freeze (audio continues to work for a while), i can move my mouse around on the frozen bf1 game but I am unable to do any command (alt+tab, ctrl+alt+delete, windows+tab, ctrl+shift+win+b, alt+f4 etc), literally nothing. After a little while my mouse stops working too , audio cuts off and my PC is left in a frozen state, on the last frame of the battlefield game right before the freeze.

This has to do with the crap anti cheat system that works at a kernel level. Perhaps it has to do with certain CPU architectures and it not being optimized for all. My system specs are:

AMD Ryzen 9 7950X

AMD 7900 XTX

G.Skill 64 GB RAM 6000Mhz

BF1 is the only game that does this. I've also noticed I am having stutters in the game, especially the minutes before having a crash. I tried every type of fix like setting my power plan to balanced (popular fix online - doing this allowed my to have my longest session of like 20-30 minutes i think, but still crashed my PC), updating the anti cheat system from its tool .exe, removing the anti cheat files and verifying integrity on steam, trying to run on compatibility mode, running the CPU on one CCD, etc) and no luck. It's clearly the problem is from the new update and since the new update introduced a new anti cheat system and the crash seems to be a kernel-level type of crash since it requires a hard reset of the whole PC, I think we have the answer -> faulty anti cheat system, possibly on the ryzen architecture CPUs, mine being AM5.

EA, I am tired of trying fixes and I will stop trying fixes since I have hard rebooted my PC at least 5 times trying to fix your faulty update. Get this sorted ASAP.

EDIT: Based on the comments, it looks like there are plenty others with Intel PCs that have the same problems as well. It seems that it happens on both Intel and AMD CPUs as well as both NVIDIA and AMD GPUs. This enforces the idea that it is the anti-cheat that is causing the crash but it widens the search for the problem within the anti-cheat since it's no longer AM4/AM5 only. Harder for the devs, but at least we know it's not our PCs/drivers. The behavior seems to be a bit different depending on each case: some people have the same symptoms as me, others nearly the same but it ends with a BSOD, others have a freeze for a few seconds but PC recovers rather than crashing.

 

EDIT 2: It seems that the anti-cheat is causing the GPU drivers to hard-crash at the kernel level therefore freezing the PC. Looks like it happens on a very different mix of platforms, different amd&intel&nvidia combos. If you have the same problem try stating what apps u have open as well, the ones running in the background too. Maybe it's an overlay issue or idk...

79 Replies

  • AntiCheatWard's avatar
    AntiCheatWard
    Icon for EA Anticheat Team rankEA Anticheat Team
    7 months ago

    Hi hockeyfans3000​ 
    Apologies I couldn't reply earlier, forum sign-in issues for my account were only resolved today.

    Please DM me the dmp file, Google Drive uploads are fine.

  • I just ran into this same problem. I'm on a Win 11 pro rig /w 32GB of RAM and a 4070 Ti.

    Tonight, I picked up a bunch of the BF games I didn't have on Steam (but on Origin/EA). I reinstalled them all from EA to Steam (BF1,3, 4 and Hardline). I've played them all, but wanted them on Steam for ease of use, trophies, controller support, etc.

    All of them worked except for BF1 and V, both are hard freezing my PC when I launch either one, if I had to guess, like most here have, it's something to do with the anti-cheat because it doesn't even get to the point of initializing the video to create a window. 

    There's clearly a real issue here that is beyond the control of the user, so what is being done, because EA is actively selling these games right now and they are obviously busted for some users.

  • Add me to this list. I just got the games on Steam (already had them on EA desktop) and tried to run them and it's an instant PC freeze. I have to pull the power, let it drain the caps, then boot. I tried just rebooting immediately after and it froze on bootup. This is unacceptable to do to people's PC's over someone maybe cheating. I removed both BF games until I hear kernel level cheats are removed I won't risk any of my systems being damaged.

  • ZenMicro's avatar
    ZenMicro
    Rising Newcomer
    5 months ago

    I grabbed BF1 and BFV recently on major sale mark down but unfortunately have been getting the BSOD early in the single player of BF1 (haven't tried V yet) I even ordered a 1000w PSU thinking this might have been the issue but have not yet installed that and after reading all of this am also looking for a solution with what i think is likely Anti-Cheat software or similar, I opted for a Steam purchase while my Brother Went with EA, he is fine i am NOT. IS this still being worked on? 

  • Dazza_Bo's avatar
    Dazza_Bo
    Seasoned Hotshot
    5 months ago

    Thought I'd give BFV another go for the first time since the BF6 Beta released. I first used the Javelin Anticheat tool to repair Javelin. I'd tried this before when my freezing issue first started but it didn't help. Much to my surprise my freezing now appears to be gone. Not sure if BF6 releasing gave Javelin some updates, or maybe the Javelin repair tool just happened to work this time when it didn't previously? But the for the first time since November 2024 I no longer get constant freezing issues. I've played about 4 hours so far and it hasn't happened once so fingers crossed it's finally fixed for me.

     

    If you've tried the Javelin repair tool before and it didn't work for you give it another go. Try repair and if that doesn't work, use it to uninstall completely and reinstall.

     

    edit: also FYI I tried BFV last about 3 weeks ago, before the release of BF6 Beta and I was getting the usual constant freezes then. 

  • sceam165's avatar
    sceam165
    Rising Newcomer
    5 months ago

    Still have the same problem. In Bf1 and the Bf6 beta. Shortly after launch (~1 minute, maybe 2) the Pc freezes and I have to reboot. Repaired the gamefiles, Anti-Cheat. Reinstalled both. Tried a lot of other fixes that people mentioned and nothing changed. 

    So the problem seems to still persist, in some form or another.

  • AntiCheatWard​ 

    Even after 4 months from my initial reply to this thread my issue remains the same. Bf1 is the only game I'm having this issue, I played the bf6 beta and 2042 and no crashes at all. I tested bf1 today again and I got this crash log:

    Faulting application name: bf1.exe, version: 1.0.0.0, time stamp: 0x67924d43
    Faulting module name: bf1.exe, version: 1.0.0.0, time stamp: 0x67924d43
    Exception code: 0x80000003
    Fault offset: 0x000000000090c0dc
    Faulting process id: 0x2A80
    Faulting application start time: 0x1DC1A46B1E96369
    Faulting application path: D:\SteamLibrary\steamapps\common\Battlefield 1\bf1.exe
    Faulting module path: D:\SteamLibrary\steamapps\common\Battlefield 1\bf1.exe
    Report Id: 6bb7b09a-9800-46e8-85d0-ceee8d71437d
    Faulting package full name: 
    Faulting package-relative application ID: 

    The crash typically happens after many micro stutters and then the my whole screen freezes, I can't do anything besides move my mouse. My current system is:

    Ryzen 5 7600x

    Radeon RX7700xt

    32gb 6000mhz.

    Windows 11 24H2 (26100.4946)

     

  • I get the same issue since the implementation of Javelin anticheat in Battlefield 2042 this year. On my old laptop, it just crashes after a while, with error message like GPU hang detection blablabla. I used to play without any trouble on this laptop before but now I got a new PC, RTX 4090 + 7950X3D and it really pisses me off having a massive freeze after a few minutes playing with such a big config! Now I also have random freezes when playing, which is new... Can you guys do something ? I'm planing to play BF6 and I don't want to experiment this kind of issue... Here a video I recorded when I get a massive freeze at the beginning of the first game I play: https://youtu.be/BUo3jXzRY0A

  • shuz11's avatar
    shuz11
    Rising Novice
    26 days ago

    It seems like the problem got back. There was another anti-cheat update few days ago and the game freezes after 1 min. The only solution is to hard reset. Does anyone have the same problem again ? 

    Tried Update/Repair game files, repair/update anti cheat, run as administrator, uninstall/reinstall the game and some other solution..but still the same problem from 2-3 months ago. It worked fine after some update for several weeks, now again.