Not sure if this link is relevant, but maybe try and delete your steam download cache in your steam settings? It can be accessed in the top left of steam in one of the menus. Just note, it requires you to log in again once you do it though. This links to another post on the forums, with what I think may be a similar problem Dec 20th can't find any servers in lobby browser only private matches and cannot join games with quickplay