In some circumstances, when connecting to a server, launcher will not report that a connection error has occurred, and will falsely report infinite loading despite it being long dead and gone, seemingly freezing on same task for hours
Really need to actually throw an error out into the open
Relevant places: Updater.RunUpdate - ManifestDownloadMissingContent and UpdateBuildManifest