Whenever I attempt to join any server, the loading screens pops up, I wait a bit, then the little video refreshes suddenly, and like 3 seconds later I booted back to the main menu with no error message or anything. I've let the game through my firewall, and my antivirus, I've tried different maps and servers, and I've tried launching the game from the launcher button, and the join server button. None of those work. I've even tried verifying the game integrity, but I can't because the Download never starts and it tells me "Error: Too many retries."
Did I do something wrong? I'm incredibly confused.
(Singleplayer works just fine, though.)