The ranking site is broken and lots of people have trouble accessing it. I know theres a plan to go in and clean it up and get it fixed, but for now I'd consider it broken and wouldn't bother.
This may be a silly question but you guys are making sure to put the special characters in your name properly? Also, try reopening the site in a different browser and adding your toon. I.E if you use chrome, try Firefox