You know, I also "sort" it with a reboot, and if it doesn't work, with a re-install, and if it doesn't work with a re-install deleting all remainin ...
Strange. I connect, I play all night. I disconnect and reconnect again, no problem.
Then, the day after as I use my PC again and try to connecy to HL, that's what I get, and forever. Why?!