I seem to be having trouble with the server browser as well, and so is a buddy of mine.
Not one server shows any players, but I can still (thankfully) get into servers that I had previously favorite'd.
I just figured that not all of the servers had updated yet, but now that I think about it I'm not even finding my "favorites" under the actual server browser.
All that being said, I'm stoked that they still released an update over labor-day weekend! The newly unlocked maps are hott with all their lighting effects, textures and decals.
I love how play-tested the maps feel.. they all seem really balanced for each side, with little counters here and there to even things out a bit.