Forum Discussion

4 Replies

  • JixXxer's avatar
    JixXxer
    3 years ago

    It's still not working and they just won't help me. I've chatted, I've called and talked to you guys countless times. You guys just refuse to reinstate the title on my account so I can play it again. It's an entitlement issue and they simply will not lift the issue. I even had a tech tell me it's an entitlement issue which is why we can't download or play the game.

  • I have also had this problem and have found the root cause, and solution for my case.

    Problem: BF2042 launches past EasyAntiCheat and opens a terminal, which promptly closes and returns to the EA App
    Expected: BF2042 launches into the game
    Solution: Manually install the latest versions of Microsoft Visual C++ 2015-2022 x86 and x64 

    A longer explanation:
    I tried every solution suggested on these forums besides completely reinstalling Windows, and nothing worked. So I began to investigate the issue. If you navigate to the EA log directory at,

    C:\Users\<user name>\AppData\Local\Electronic Arts\EA Desktop\Logs

    and open the log file like IGO_BF2042_<pid> you will see something like this:

    WARN 11:59:41 PM (0) 8016 igotelemetry.cpp: 77 Unable to retrieve telemetry prod id
    WARN 11:59:41 PM (0) 8016 igotelemetry.cpp: 87 Unable to retrieve telemetry timestamp

    I suspect that there is an issue in obtaining the product id as in other logs we also see failed calls to an AWS. I know BF2042 is not being blocked by any of my firewalls, so I looked into the vc++ suggestions expecting a corrupted installation. I reinstalled all the versions I had on my PC, didn't work. I uninstalled all versions and installed the versions that came with BF2042 found in,

    <path to EA games>\Battlefield 2042\__Installer\vc\vc2015\redist

    and this also did not work. At this point I was pretty sure there was a version problem happening as both the vc++ I had installed and what came with BF2042 were out of date. Installing the latest version immediately solved the issue. I think many don't see this issue because they already have a recent enough version of vc++ installed before installing BF2042 via Xbox Game Pass. The vc++ version shipped with BF2042 is too old. Many suggestions such as updating windows and repairing installs or using other Windows account are probably just getting a recent enough vc++ version installed. I'd appreciate clarity on this if possible @EA_Leeuw.

    How to manually install the latest version of VC++:

    1) Press the Windows key and search for Add or Remove Programs
    2) Search for Microsoft Visual C++
    3) Click the version Microsoft Visual C++ 2015 (x86) and click Uninstall, follow the prompts. 

    4) Click the version Microsoft Visual C++ 2015 (x64) and click Uninstall, follow the prompts.
    5) Go to this website Microsoft Visual C++ 2015-2022 x86 and x64 and download the x64 and x86 versions
    6) Install those versions
    7) Reboot your computer
    8) Launch BF2042 through Xbox Game Pass or EA App (did not need to run as administrator)

    I hope this works out for anyone else having this problem. I spent about 6 hours trying everything else suggested.

  • Didnt work.. Just starting anti-cheat screen and closing itself

About EA app Technical Issues & Bugs

Having issues with the EA app? Join us to report bugs, and find help with downloads, DLCs, purchases, and login errors.7,822 PostsLatest Activity: 8 days ago