Forum Discussion

DrKotasz2's avatar
3 years ago
Solved

BF 2042 two win11 accounts same machine

I have bought BF 2042 runs fine. Win11, i7 13700k, 3060Ti

Created another user account on PC for my son, logged in to my EA account, the game complains about cloud data corruption, and pressing continue it loads the Easy Anticheat screen and hangs there. Then we see that BF runs in the background and does nothing.

I could survive with the fact that account sharing does not work within family, so I am ready to buy a second copy for my son's account but this is some technical issue with startup with Win 11.

We have BF1 and it happily starts in either my or his windows, and my or his EA account on the same machine, only BF 2042 dies, and insists to my windows user.

What can I do? I have seen tips about gamesave folder/file permissions, can I delete them to be recreated ... any idea appreciated.

  • I solved it.

    When launched the game as local win user, EA itself notified me in a popup that this game requires admin permissions.

    Which made me think why he asks as I gave admin rights to win user and set compatibility "run as administrator" for Easyanticheat executables and BF 2042 executables.

    I switched off UAC as it came to my attention that the "main" user in win11 is not notified that the application will act as admin, but all the other users get a popup, even if they are admin.

    Also I launched EA app with "Run as administrator" in most of the times but it did not help launching.

    So besides cursing Win11, in my struggle I decided to go through the "EA desktop" folder and gave the compatibility flag "run as admin" for each executables there. There are almost a dozen.

    And ta-daam the game has launched.   

    With some more hours of testing, I may check which one/ones are the culprit, but I think I will play now for a while, and leave some testing for EA.

15 Replies

  • At first nothing has changed. 

    I disabled each services and rebooted, then of course BF complained that its background services are disabled and cannot start. So I reenabled only BF and anticheat services, and even switched off antivirus.

    But situation is the same. After the anticheat starts ... nothing.

    It seems like BF actually runs in the background just nothing is displayed.

    I will do some more test on the weekend with different account, games and recovery processes and will give update.

    Thank you for your advices till now anyway.

  • @Rokebo73 

    I have done some tests, and we still have the issue even if all the services are stopped in a clean boot.

    BF2042 does not launch in under any additional Windows users account (local or Microsoft accout, both with admin rights.)

    Setting Run as admin in compatibility mode also does not help.

    Easy anticheat does something like starting BF, BF process runs under anticheat process tree, then anticheat leaves and BF is promoted to a separate process, but does not display anything.

    We have two copies of BF1 it does launch in any win account.

    We have two copies of BF 2042, (one is just a "Play" subscription)  they can be started under the "main" windows account logging into EA as different EA users.

    (Whatever this "main" user can be ... it is the first one when I installed win11. Though all the other users are admins as well, they cannot launch BF 2042. Even I removed EA and reinstalled as another local user, it still runs only under the "main" account)

    We may have an inconvenient workaround, logging in to Win always as the "main" user and logging in to EA as my or my son's EA account. (That keeps separate progress record in the cloud, I just hope that key bindings are stored in the cloud as well, though it seems from other posts that keybindings are strored locally, then it would not help much.) 

  • Rokebo73's avatar
    Rokebo73
    Seasoned Ace
    3 years ago

    @DrKotasz2  ya could copy and past PROFSAVE_profile
    into the documenst / bf2042 from the account (windows) ya logged in

    Cheers

    C:\Users\ACCOUNT_NAME\Documents\Battlefield 2042\settings

    ACCOUNT_NAME name from the windows account ya did login !

  • I solved it.

    When launched the game as local win user, EA itself notified me in a popup that this game requires admin permissions.

    Which made me think why he asks as I gave admin rights to win user and set compatibility "run as administrator" for Easyanticheat executables and BF 2042 executables.

    I switched off UAC as it came to my attention that the "main" user in win11 is not notified that the application will act as admin, but all the other users get a popup, even if they are admin.

    Also I launched EA app with "Run as administrator" in most of the times but it did not help launching.

    So besides cursing Win11, in my struggle I decided to go through the "EA desktop" folder and gave the compatibility flag "run as admin" for each executables there. There are almost a dozen.

    And ta-daam the game has launched.   

    With some more hours of testing, I may check which one/ones are the culprit, but I think I will play now for a while, and leave some testing for EA.

About Battlefield 2042 Technical Issues & Bugs

Having issues with Battlefield 2042? Join here to report bugs, and find help with, crashes, connectivity and more.13,495 PostsLatest Activity: 27 minutes ago