I was having the same problem, i tried literally everything and finally got it to work. try to launch the exe directly and see if it gives you a message. if it says something about msvcp go to control panel and start repairing every one of your Microsoft distributable files. if that doesn't work update everything such as drivers and windows update. if that doesn't work there are so many other things u can do such as deleting cache/settings through documents, updating EA, restarting EA, verifying files, turning off in game overlay in ea settings, running as admin, using compatibility, running a scan through command prompt, going through environment variables and deleting "GAME DATA" and a bunch of other things. i tried basically everything and finally got mine to work when i repaired those files and updated my windows. hopefully this helps in some way.