I currently have about a 50% chance of getting stuck on joining games, which looks like this:
https://i.imgur.com/u96b21a.png . I'm not 100% sure that its because of the client, but maybe you can find something. I attached a game log where I tried to join and it failed.