Star Wars Battlefront 2 has seen a massive resurgence of players over the last few months, with hundreds of thousands of new players piling into servers. While the game has been out for a long time, it still looks fantastic, runs great and is finally mostly free from corporate greed. But some people are having issues with it not launching properly, so follow along as this guide shows you how to fix Star Wars Battlefront 2 not launching in Steam or the EA app.

Takeaways:
- Learn fix Star Wars Battlefront 2 Not Launching (EA App Stuck or Game won't start)
- Fixing Star Wars Battlefront 2, nothing happens when clicking Play in Steam.
Table of Contents
What's the Problem?
For some dumb reason, whenever you try to launch Star Wars Battlefront 2 from Steam, the game refuses to open the EA App, then Battlefront II. There are a few reasons this might be happening, but before you go ahead and do anything else, it's recommended to remove any mods before troubleshooting to avoid extra problems. If the game launches after the steps in this guide, you can try adding your mods after.
How to Fix Star Wars Battlefront 2 Not Launching (EA App Stuck or Game Won't Start
Even though mods aren't the direct cause, they can complicate troubleshooting. It's best to start with a clean setup. Once you have removed your mods (I suggest clean installing the game as well), follow the steps below.
- Uninstall any Battlefront II mods.
- Delete Frosty Mod Manager if you're not actively using it.
- Remove any remaining mod-related files from the game directory.
- Click the Windows Search bar.
- Type environment variables.
- Select Edit the Edit environment variables for your account option.
- Under User Variables, look for a variable named something like GAME_DATA_DIR.
- Select it and click Delete.
- Click OK to close all windows.
This variable may have been created by Frosty Mod Manager or another tool and can block the game from launching. Even if you weren't using mods, this file might still have been created, so go ahead and remove it anyway. Once it is gone, you should be able to play the game.
- Restart your PC to apply the changes.
Launch the Game
- Open Steam or the EA App.
- Click Play on Battlefront II.
- The game should now launch properly.
Can you use Frosty Mods After Doing This?
Unfortunately, Frosty Mods doesn't seem to be working anymore, so you're going to have to give up on the idea and hope that something new comes up to fill the void. Kyber V2 might be something to keep an eye on moving forward, but only time will tell if that is a viable option.
Still Not Working?
If the game is still not launching, go ahead and uninstall the EA app on your device, then install it again and sign back in.