The connection timed-out error indicates that your PC could not connect to the server fast enough, causing you to disconnect. However, this can be easily fixed by making a change to your client.
# Changing your Network Quality
Increasing network quality may improve client load times and network performance, allowing you to join before being timed-out.
- In the main menu click Options.
- Click on Gameplay and set Network Quality to Ultra.