[quote name='cgarb84']Hey I've got a newly discovered Steam problem and was hoping someone in here might be able to help. I just recently tried playing TF2 and CS:S again but had no luck, now to explain... I haven't played TF2 in months, since before the Soldier and Demoman updates came out, for CS:S it's been even longer. Anyways so tonight I wanted to play some TF2 but when I went to load up the server list I got almost nothing to show up a.k.a VERY few servers. So I quit out checked some Internet stuff, Steam settings, turned off my anti-virus protection ect and still no luck. However the first time I boot up the game and search for servers it will find a good amount of them but when I then click on a server to join it a message pops up saying "can't find server response" or some shit like that. I find it weird that this is only happening with Valve MP games on Steam for me. I've been playing a lot of Bad Company 2 lately just fine thru Steam. I'm beginning to wonder if it could be a VAC issue maybe? Anyways any help or ideas would be appreciated.[/QUOTE]
hmm...there is a checkbox for advanced server search (or something like that, I can't recall the actual text) did you check that to get the more detailed search? I know the default search is pretty limited so I'd make sure that's checked (although from the sounds of it, you probably already did check that).
I know sometimes when I search for certain terms, and certain combos, such as say, ultra fast ping, west coast, etc. there are a low # of servers available....If that's not the issue, have you tried verifying the game cache and/or reinstalling tf2 and/or verifying steam files? Maybe some kind of bizarre firewall issues, don't suppose you have a software firewall turned on? (I know that I had issues with L4D2, and had to turn off mine). Maybe router has firewall settings mucking with it? (might want to enable DMZ for you computer for a bit just to see if that clears it up)...
Just some ideas off the top of my head, and I hope you find out what the problem is.