There is another problem that causes the launcher to fail to start the game and then return back to the launcher. If you have a faulty serial device (Or one that is not connected), it can cause it to fail. If you are running Windows 7, Try to disable your com port, reboot and then try to launch. You can also try to uninstall the device that is either failing or not present. I didn't see this solution posted anywhere on the web, but it has worked in come cases.