Sorry for the shameless self-promotion, but since it's the weekend and it's unlikely Blizzard's interns work on weekends, I wouldn't expect them to fix their shit anytime soon. Maybe now is a good time to actually try to get the community-driven, *working* server off the ground.
Light and Speed were playing earlier today on ShieldBattery, so it seems you might actually find games now!