If you are using Windows 7 you may have problems connecting to our backend services using the Launcher. This is because, by default, Windows 7 does not support TLS 1.2, which is a stronger encryption protocol that many modern websites use, ours included.
Updating to a modern operating system that is still supported by Microsoft is the best option, however if for some reason you are unable or unwilling to do so, you can forcibly enable TLS 1.2 support in Windows 7 via the registry by setting