I noticed the issue yesterday (17th of October 2025). They pushed a hotfix the day before (version 1.0.1.6) and my Windows 10 installed an update the same day. It's unclear to me if I played with or without this hotfix that day. I tried everything I could: Uninstalled and reinstalled EA's anti-cheat using the newest version on their website, cleanly reinstalled the Nvidia driver using DDU in safe mode, repaired both the games files and Windows 10 files, reset Nvidia "per game optimisation", underclocked both my CPU and my GPU, removed the RAM overclocking in my BIOS, removed every services that are not from Microsoft (beside Steam), uninstalled the last Windows 10 update, launched the game in borderless and fullscreen modes, and so on.
The first time the game wouldn't launch, there were errors in the Event Viewer about the anti-cheat crashing. Steam found 3 missing/corrupted files. I don't get error messages since then, but the game still closes after the splash screen. There is nothing in the Event Viewer, beside that the anti-cheat is loaded and unloaded successfully, but there are crash dumps in my Documents/Battlefield 6 folder (which I can't read because those are binary files).
Other games work as expected.
Interestingly, I was able to launch the game twice yesterday: Once after doing nothing in particular, I just clicked the "Play" button on Steam and was able to start the solo (no freeze, no crash, got the expected FPS...), and then after resetting Nvidia's per-game optimisation (the multiplayer was working as before). I tried to reset Nvidia once again, but this time it did not work. It feels like this is totally random. It could be a network issue.
So far, according to my reading, it appears that:
- it happens on both AMD and Nvidia cards
- it happens on both Windows 10 and 11
- for some, the issue is there since the beta
- it seems to be correlated with both bf6 and Windows updates
- the game randomly launches with a low probability (about 1 / 25 based on yesterday's debuging process)