Well I'm not sure if this is known or not, but it was new to me so here it is.

If you don't have any servers appearing under internet for Hidden, go to steam tools and download
1>Source SDK
2>Source SDK Base 2006
3>Source SDK Base 2007
4>Source Multiplayer Dedicated server

And boom, it should work.

HiddenSource Noserverfix.jpg