I guess I will play the waiting game and see what happens. Maybe taking the servers down for longer period of time may help?
Usually it doesn't but for some reason I have seen success with restarting the server several times. Also when you search try narrowing down the search by map, free slots..etc. I find that this helps as well.