Hey there.
I've had a similar issue like you.
I've managed to pin down the issue to signature checking.
When turned off everything worked fine and i was able to connect. Turned on (even on 1 not 2) i was stuck at the loading screen when trying to join the server.
This is not really a fix i just wanted to contribute what i found out so far.
Greetings
David