Forum Discussion
I might have found the solution...
there are several factors to fix this issue.
Solution 1
you need to gain permission on all the related app. the easiest way I found on YouTube is to do this is to download a free app called TakeOwnershipPro and gain the permission for all the file and folders of EA and Origin. Also the folder where the game is installed.
download link: https://www.top-password.com/take-ownership-pro.html
(download and use at your own risk)
at this point, if you are still unable to launch the game, continue with step 2
Solution 2
I suspect the reason that EAC (easy anti cheat) is closing and prevent the game from launching, is that it detects some files as cheat files or something unacceptable by the EAC. for me it was a .dll file created by a VPN/Proxy application I used.
in order to find the files EAC is detecting, u need to
1. connect to the internet & log into EA app or Origin app (I did it in origin, but I don't think that matters)
2 .then before launching the game, disconnect all the internet connections from your system, and then launch the game.
3. after a few seconds you might get a message about not being able to sync saved data. just continue and click on play anyway or anything that lets you launch the game.
4. then EAC will appear and load all the way to the end and then it might close and you get a notification message telling you which file was causing the problem.
(normally when you are connected to the internet, this message doesn't show up. but instead the EA app or Origin opens back up without any errors.)
5. when you found out which file is detected by EAC, do a simple search on google to see if that file is related to any specific application that you can uninstall. if its possible, uninstall that application and check if the game launches this time.
Solution 3 by the user "RealZeupiter"
1. turning off game launch as administrator in game files for both 2042.exe and the anticheat.
2. Then go into the properties of 2042.exe > Digital Signatures > double clicked on the EA digital signature > View certificate > install certificate and just clicked next so it install on the default settings. do the same thing for the anticheat in the game folder.
just to give you more information, I'm using windows 11. so depending on the OS you are using, the notifications you get during this process might be in a whole different way which I'm not familiar with.
please let us know if either solutions which worked for me also works for you so others can also find a way to play the game.
About Battlefield 2042 Technical Issues & Bugs
Recent Discussions
PL in: loss
Solved56 minutes ago- 8 hours ago