Unable to start Star Wars: Battlefront 2015 through Steam.
Greetings all, I have been battling with this issue for the better part of 4 hours or so. I have tried all fixes and tips I could find through the forums and posts across the internet with no luck so far. I'm going to try and keep this as brief as I can and I apologize if this is not really the right place to post this, I was recommended to post here via a help chat and did not see a dedicated area for OG EA Battlefront.
Anyways, to the meat and potatoes of it. First of all, other EA games launched through Steam work just fine including Fallen Order, Survivor, NFS 2015, and a few others, so I don't believe it to be an account linking problem or firewall problem.
Second, I have uninstalled and reinstalled the game, Steam, EA Desktop, briefly tried to make Origin work and ran into the same issue, checked GPU driver updates, checked Windows updates, cleared Cache within EA Desktop, verified integrity on Steam numerous times, deleted all license folders in Program Data, checked Windows Event Viewer for errors, ran a system scan with sfc /scannow, and probably more I can't think of.
My only clue currently is that when I first tried to launch the game after a while of not playing I got an old Origin icon with a login now screen. I accidentally closed this screen, but after, Steam seemed to communicate with the EA app and I have never gotten that screen since. EA desktop app and Steam then play a round of tennis bouncing between each other until inevitably Steam says I am no longer playing Battlefront and the EA Desktop app just pops up on my library once more. From what I can tell nothing is actually happening, Steam says playing but nothing in task manager, then EA Desktop flashes like it's being summoned, minimizes to the task bar like the game is launching, then it comes right back as if the game exited.
TL;DR I've tried all I know to do with the collective knowledge of the internet and the help of EA support chat, and was asked to make a post here to further the conversation. As I said, my main theory is that somehow though my Steam and EA accounts are linked correctly that doesn't actually activate the game correctly. If anyone knows how to get that first screen to pop back up, or manually activate/verfiy a license for the game please let me know, as I really do think that is my issue here. I believe the process would be ActivationUI.exe but trying to run it even as admin does not seem to do anything. That's where I'm at currently, sorry it was lengthy but I wanted to be thorough lol.
Any assistance would be greatly appreciated, and thank you in advance for taking the time to read this and try to help! If any further details are necessary or would be helpful please let me know and I will do my best to obtain them at once! I have included two log files that I believe could be helpful in further troubleshooting as well.
--EDIT--
So as a last hurrah I went and got the latest version of Frosty Mod Manager and... that can get the game to run. No mods installed, completely clean and just hit the launch button. Boom. In-game and online. To make sure it was not a fluke I went ahead and tried to just run it through Steam again. No luck. So... for the time being at least, I can at least play the game. Not sure what Frosty is doing under the hood, nor should this be considered a real solution, but if you're as desperate as I was this can get you playing again for some reason...
--SECOND EDIT--
If anyone stumbles across this and is annoyed that the answer/fix appears to be Frosty Mod Manager I feel your pain, but there is one more thing we can do. If in steam you right click and go to properties and go into the advanced launch options you can paste the following command: "-dataPath "ModData/Default"" make sure you only include the first set of set of quotations around ModData/Default. I should preface the Default section of this command could be different if you named the profile in FMM anything other than Default. This is essentially the exact same thing that FMM is doing when you hit launch with no mods, but now your game will start when you press Play in Steam. As of now that's all I got, I hope this is helpful to anyone else hoping to relive some BF2015!