Every time I join HL2RP, I connect normally and wait 5 minutes. After that amount of time, it says: (Username) has timed out. I then reconnect again, and when I join, I automatically lose connection to the server ( you know, those little red words in the top right that says auto-disconnecting in _). I then type retry in console to reconnect, and then I get to play the game. Any idea why it does this, and how I can join first try?