This ticket was created to gather data about problems with connecting to a server hosted by Steam friends or inability to see other servers. This behavior was introduced with the end of Game Spy technology.
Before you submit your input, please make sure that you have tried to forward ports on your router to values to be always +1 in relation to the game network port (e.g. a server hosted via port 3202, has its Steam query port at 3203).
Please also check that your firewall is not blocking the connection as well.
As a temporary work-around, for those who cannot forward their ports (colleges, some cable connection solutions) or the forwarding is not successful for some reason, it is possible to use third-party-softwares to emulate local network (such as Evolve etc.). Please note that we cannot guarantee their functionality.
If nothing of this help, please add comment to this ticket and we'll try to address your issue.