...error pop up (runtime error at 16:759: SWbemObjectSet: error loading provider).
Ruh-roh.
1.) Did you ever move the installation of the game (or the location of Galaxy / Steam / Origin) after installing it?
2.) Did you add or remove any hardware on your system after installing the game?
3.) Did you mod the game in such a way that it altered or overwrote any of the original files?
You may want to download and run
CCleaner. Use it to clean the Registry. Run it over and over until it reports "No conflicts detected." Then, restart your PC and run it repeatedly again. Keep doing this process until it comes up "No conflicts" immediately following a restart.