Server Connection Timed Out (SOLVED)
If I try and find a game and it attempts to join a game in progress, I'll get into it no problem (still a long load screen but it will join eventually)
Now say I finish that game in progress, go back to the game lobby, and enter a brand new game with the same lobby, I will always get stuck on the load screen and eventually timeout with "Server Connection Timed Out".
EDIT:
Solved by updating to the most recent geforce (nvidia) drivers. I cannot speak on behalf of anyone running AMD to if this fixes the issue for them.