I’ve had the same issue, so far I have tried these things with no success.
• verify files
• reinstall game
• Buy a new account on a different steam account on the same computer
•try to log in on any official server
The one thing I was able to do was log onto an unofficial server, logged in, made a character and played fine... tried to go back to any official and same host connection timeout error