Forum Discussion
Replying to all above if you're subscribed:
Talked to EA Support via chat and got a couple workarounds that made it work for me.
Assuming you're all on Win10 like I am.
Go to the circle search thingy in the bottom left and type "Run Programs" into it. The main result that comes up will be "Run programs made for previous versions of Windows". Click on that. SWBF2 probably won't be in the list of programs, but click Not Listed and manually locate the .exe in the Program Files. (Mine was in C:\Program Files (x86)\Origin Games\STAR WARS Battlefront II as an example). It should give the option to run it as if it was running on Win8. Don't ask me why a brand new game needs to run on an old OS, it just works.
Next, you may have to run the game in Windowed mode to get it to show up properly. When I did the above I heard sound but got no video. To get windowed mode, click Alt Enter on your keyboard while the game is running. You may have to restart the game to get it to show up, but once I did it worked for me.
Hope this helps you guys!
NVIDIA Ti gpu here, but Windows 7 and experiencing the same deal.