Only workaround is to hurry up and abort the loading screen and then launch a second time.
Or a third, 7th or even 20th time.
Some times I can get in after only 20 minutes of timeouts other days it takes over an hour of relaunches.
But yes freezing at the log in screen is still an issue.