I'm starting to think it has something to do with client incompatibility. I'd suggest
1. Reloading the website until you get that "downloading game" message again.
2. Making your own room
or
3. Joining Quick Play a buch of fing times. (works for me for whatever reason...)