Thank you for letting me know, and sorry you're having trouble.
We've recently had some changes made to the site and it looks like there are still a few bits to clear up. I'll take a look for you and will let you know when I've fixed the problem. Please allow a couple of days for me to fix the issue.
Regards,
Red5




