BF2042 will not launch via EA Play/Xbox Game Pass on Windows 11
Product: Battlefield 2042
Platform:PC
Please specify your platform model. PC
AMD or Nvidia Model Number NVIDIA GEFORCE RTX 2060 6GB
Enter RAM memory size in GB 16
Are you using any software with an overlay? Yes
If yes, can you list them here? Sidebar Diagnostics
If you disable this software, does that have any effect? No
Which part of the game is the issue happening in? Game Menu
In which game menu were you when the bug occurred? Game Launcher
Please select your region North America
On which server did this happen? N/A
When did this happen? (dd.mm.yy hh:mm) 18.11.24 through 20.11.24
Summarize your bug BF2042 will not launch via EA Play/Xbox Game Pass on Windows 11 I built a brand new PC for the sole purpose of playing BF2042 via game pass on PC. I have been playing via Xbox One X for years now with zero issues. PC Specs: Intel i9-9900KF 3.60GHz NVIDIA GEFORCE RTX 2060 6GB 16GB DDR4 RAM Cosair RM650x PSU Samsung SSD (Windows 11 Install) 1.0TB HDD (Game files, user files) Corsair H150i Pro AIO Cooler I finished building this PC on Monday, 11/18/2024. I installed a fresh version of windows 11, no user data carried over from a previous PC (except some photos and documents) The very first thing I did was install the EA Desktop app, and Battlefield 2042. After download and install, the game failed to launch. I then double checked that all drivers were installed updated, and made sure to download/install MS VC++ Redist 2022, .NET, and Directx to ensure all were up to date. Tried again, same result. This is when I started doing some googling, and discovered NUMEROUS other threads online about other users having the same issues as I was having, some of them for up to TWO YEARS. I tried everything I found online as troubleshooting steps, but I still get the same result as others. The easy AntiCheat splash screen appears with the battlefield graphics, loads, and disappears. After around a minute or so, BF2042.exe shows in the task manager, but the game never launches. Additionally, I cannot end the BF2042.exe task, access is denied. (My account is full admin) I have tried the following as resolution steps: - Updated all drivers - Updated DirectX, .NET framework, and MS VC++ Redist 2015-2022 - Removed all older versions of MS VC++ redist that were downloaded as part of the windows install (2010, 2012, 2013) - Deleted and reinstalled EasyAntiCheat using the tool provided - Modified permissions of all EXE files to run as administrator. (EA Desktop, BF2042.exe, and EasyAntiCheat) - Launched the game from the Xbox App, EA App, and the desktop icon (with all apps open, and with one app open at a time) - Deleted DLL files in EasyAntiCheat (which threw an error) and had to reinstall EAC again - Repaired the game files multiple times (which required 45 minutes of downloading game files every time) - Removed and reinstalled the game completely Suggestions from the EA Support team: - Shift+Right click, run as different user, run as admin - Log into admin profile instead of my personal one, attempt to run (Same results) - Suggested that I delete the CryptBase.DLL file. (This was not located in the game files as they instructed, but in my system32 folder. I created a backup and attempted to delete it for grins and giggles, but was denied access) - Update .NET (Already done) - Update MS VC++ Redist from the game files _Install/vc directory (This is a 2015 install, I currently have 2022 installed which is newer, and is labeled as 2015-2022, for x86 and x64) - Verify my user is in administrators group (Done) - Disable all antivirus and monitoring (Windows Defender is disabled, no other antivirus or tools installed) - Delete : C:\Users\-username-\Documents\Battlefield 2042\cache (Does not exist, because the game has never successfully launched and created that cache yet) - Disable User Account Control (Done) - Disable CFG for BF2042.exe (Control Flow Guard) with an exception override within windows App & Browser control) After two days, three long chat sessions with EA Support, and about 50 different methods, this game will still not launch, on a brand new, clean install of windows and BF2042. This is not the first complaint about this issue, a simple google search will show multiple other issues that have had similar problems.
How often does the bug occur? Every time (100%)
Steps: How can we find the bug ourselves? Do a simple google search, there are multiple people having similar issues with the game not launching on PC.
What happens when the bug occurs? When attempting to launch the game, the EAC splash screen shows, loads, and disappears. Afterwards, nothing launches. You will see BF2042.exe show in the task manager after about a minute, but the game will never launch.
What should be happening instead? The game should be loading/opening, and it will not.
BF2042 will not launch via EA Play/Xbox Game Pass on Windows 11
I built a brand new PC for the sole purpose of playing BF2042 via game pass on PC. I have been playing via Xbox One X for years now with zero issues.
PC Specs:
Intel i9-9900KF 3.60GHz
NVIDIA GEFORCE RTX 2060 6GB
16GB DDR4 RAM
Cosair RM650x PSU
Samsung SSD (Windows 11 Install)
1.0TB HDD (Game files, user files)
Corsair H150i Pro AIO Cooler
I finished building this PC on Monday, 11/18/2024. I installed a fresh version of windows 11, no user data carried over from a previous PC (except some photos and documents)
The very first thing I did was install the EA Desktop app, and Battlefield 2042. After download and install, the game failed to launch.
I then double checked that all drivers were installed updated, and made sure to download/install MS VC++ Redist 2022, .NET, and Directx to ensure all were up to date. Tried again, same result. This is when I started doing some googling, and discovered NUMEROUS other threads online about other users having the same issues as I was having, some of them for up to TWO YEARS. I tried everything I found online as troubleshooting steps, but I still get the same result as others. The easy AntiCheat splash screen appears with the battlefield graphics, loads, and disappears. After around a minute or so, BF2042.exe shows in the task manager, but the game never launches. Additionally, I cannot end the BF2042.exe task, access is denied. (My account is full admin)
I have tried the following as resolution steps:
- Updated all drivers
- Updated DirectX, .NET framework, and MS VC++ Redist 2015-2022
- Removed all older versions of MS VC++ redist that were downloaded as part of the windows install (2010, 2012, 2013)
- Deleted and reinstalled EasyAntiCheat using the tool provided
- Modified permissions of all EXE files to run as administrator. (EA Desktop, BF2042.exe, and EasyAntiCheat)
- Launched the game from the Xbox App, EA App, and the desktop icon (with all apps open, and with one app open at a time)
- Deleted DLL files in EasyAntiCheat (which threw an error) and had to reinstall EAC again
- Repaired the game files multiple times (which required 45 minutes of downloading game files every time)
- Removed and reinstalled the game completely
Suggestions from the EA Support team:
- Shift+Right click, run as different user, run as admin
- Log into admin profile instead of my personal one, attempt to run (Same results)
- Suggested that I delete the CryptBase.DLL file. (This was not located in the game files as they instructed, but in my system32 folder. I created a backup and attempted to delete it for grins and giggles, but was denied access)
- Update .NET (Already done)
- Update MS VC++ Redist from the game files _Install/vc directory (This is a 2015 install, I currently have 2022 installed which is newer, and is labeled as 2015-2022, for x86 and x64)
- Verify my user is in administrators group (Done)
- Disable all antivirus and monitoring (Windows Defender is disabled, no other antivirus or tools installed)
- Delete : C:\Users\-username-\Documents\Battlefield 2042\cache (Does not exist, because the game has never successfully launched and created that cache yet)
- Disable User Account Control (Done)
- Disable CFG for BF2042.exe (Control Flow Guard) with an exception override within windows App & Browser control)
After two days, three long chat sessions with EA Support, and about 50 different methods, this game will still not launch, on a brand new, clean install of windows and BF2042. This is not the first complaint about this issue, a simple google search will show multiple other issues that have had similar problems.
Well. after meeting with support at least 5 times and getting nowhere, I decided to go through my entire list again in the main post. One of them worked, because its now launching. Not sure which one woke it up. So if you are having this issue, check the list of steps and suggestions in my main post. Hope it gets you somewhere!