Changes are on the way! The gnome engineers are working diligently to improve WoW Ranked. Please keep checking back, we should be back up and running soon!