Why does the server say "connection lost, timed out" after joining a minigame? [duplicate]
Solution 1:
I have to second Ethan's answer. Try going to http://www.speedtest.net and comparing your speed to other people's. Then go to http://www.pingtest.net/ and do the same thing.
This will give you an idea of the condition of your network.
The least likely possibility would be that your router or operating system is actively blocking the game. Though people will disagree, I'd suggest turning your firewall off if you are behind a router, as a router provides EXACTLY the same functionality as a firewall network wide.
If you are NOT connected to a router and are instead connected directly to a modem of some sort I would NOT disable your firewall.
If you continue to have issues, try looking up port forwarding for the game.
Hope I have been helpful, and good luck!