Firstly, go into the Task Manager after clicking "launch game", and go into the "Processes" tab. If there is a process entitled, "rundll32.exe", end it. It's rare with newer games, but it means that Windows is checking online so it can add that game to the Windows game library....and not finding anything. This can be fixed by renaming the .exe file (not the launcher, the game itself is under "\game location\bin\", running the game, then returning the file to its original name (optional unless you go through third-party software).
Secondly, try just bypassing the launcher and running the game from the game's .exe file (once again, under "\game location\bin\").