@jackryan162 Missed if your new topic was created yet - My internet was out for some hours last night/early am..
First try this, Move the "STAR WARS Battlefront II" folder from "C:\Users\UserName\Documents\STAR WARS Battlefront II", to the desktop. then reboot, then run the game repair tool.
Any time you do an uninstall and reinstall (reboot after the uninstall, before you start reinstall), make sure to;
Move the "STAR WARS Battlefront II" folder from "C:\Users\UserName\Documents\STAR WARS Battlefront II", to the desktop. This will allow the files to be redownloaded. *
The uninstall doesn't remove the documents\BF2 folder, also as an fyi, this does reset your in game settings.
If a clean boot is allowing the game to run, then it might be antivirus software blocking it, make sure if your AV software is using a firewall or web shield, that the game is on the allowed list.
*Additional troubleshooting - https://help.ea.com/en-us/help/faq/connection-troubleshooting-basic/