Star Wars Battlefront 2 has been an instant hit on the Epic Games Store due to it being free for the week, but early players are reporting launch errors with the game like the Star Wars Battlefront 2 crashing at startup or failed to start. In this guide, we set out to resolve launch problems with the game by addressing the common error causing configurations on your system. Keep scrolling to know more.
Fix Star Wars Squadrons Crashing at Startup or Failed to Start
Before you attempt to try any of the below solutions, ensure that the game and the launcher both have admin privileges, you have whitelisted the game on the antivirus software or the Windows Defender, and your system meets the minimum specifications to play the game. Once you have done the above, try the fixes listed below.
Disable DirectX 12
Disabling the DirectX 12 will cost players certain visual aesthetics, but nothing substantial; however, it can improve the performance of the game drastically. DirectX 11 is well-tested and more stable compared to DirectX 12. A lot of crashing problem in games such as Modern Warfare and Warzone is fixed by switching to DirectX 11. The same works with Star Wars Battlefront 2.
In order for the game to run on DirectX 11, go to C:\users\your account name\Documents. Locate and open the STAR WARS Battlefront II. Now, locate and go to Settings and open the BootOptions file using Notepad. Change “GstRender.EnableDx12 1” to “GstRender.EnableDx12 0”. Save the file. Now, launch the game and go to the Graphics Settings and disable DX12.
Now, try to launch the game, if the Star Wars battlefront 2 still crashes at startup, make the below changes in the BootOptions file.
Disable Overlays or DirectX Hooking Software
Steam and Epic Games Store Overlay are known to crash games. Other overlays that can crash games are Discord Overlay, GeForce Experience Overlay, or others. Overlays cause problems when the game attempts to render UI and 3D environments, or load content. Hence, you must either disable the software or the overlay.
Disable MSI Afterburner and Overclock Software
MSI Afterburner causes issues with a lot of games. Therefore, you must close the MSI Afterburner from the Task Manager before you launch the game. If you do not have the software, check for other game optimization software or applications that overclock the GPU or CPU. Terminate all such applications.
Disable Nvidia GeForce Experience Overlay
Overlays of all software have the potential of crashing games. If you have GeForce Experience installed on your system, you probably have the Overlay enabled. Disable it to solve the Star Wars Battlefront 2 crash at startup or not launching problem. Here are the steps.
- Launch GeForce Experience and go to Settings
- From the General tab, disable the In-Game Overlay
- Restart the system and play the game.
Update the Graphics Driver or Roll Back
It’s a gamer’s modus operandi to keep the graphics card and all the other software on the system updated. The graphics card in particular is important because it directly impacts your game performance. Nvidia and AMD both release updates for their driver fairly regularly. Go to the official website of your graphics card manufacturer and check if a new driver is available or use GeForce Experience to check for the driver. Download and install the new drivers. Launch the game and check if the Star Wars Battlefront 2 crash at startup is fixed.
If you have not updated the operating system in a while, it time you do so. Most games are launched to run on the latest OS, if the OS is outdated it can cause crash and other problems. Check for updates and if available download them.
Verify Integrity of Game Files
If the game itself is corrupted that could also lead to crash at startup or mid-game crash with Star Wars Battlefront 2. Here are the steps to check and repair corrupt files on Steam.
- Launch the Steam client
- From the LIBRARY, right-click on STAR WARS Battlefront 2 and select Properties
- Go to LOCAL FILES and click on VERIFY INTEGRITY OF GAME FILES…
Repair Game via Epic Games Store
Launch the Epic Games store > go to Library > STAR WARS Battlefront 2 > click on 3 dots near the title and select Verify.
Play on Origin instead of EA Desktop
Overtime the EA Desktop is supposed to replace Origin; however, the software is not up to mark yet and causes a lot of problems. Therefore, for now, play the game on the Origin launcher instead of EA launcher.
Disable Origin In Game For Star Wars Battlefront 2
If you are using the Origin launcher, you must disable the overlay from the software as well. It acts the same way as the Steam overlay and can cause crashes. Here are the steps you need to follow.
- From the Origin client, go to My Game Library
- Select the game and right-click, select Game Properties
- From General tab, uncheck Enable Origin In Game For Star Wars Battlefront 2
- Save the changes and restart the client.
Launch the game and check if Star Wars Battlefront 2 crash at startup is fixed.