Lately there have been several problems with the forum, I encountered a similar problem and Jo kindly enough confirmed to me that there have been a few problems with the forum and that they will hopefully be solved as soon as possible.
However if you were encountering problems... how come you posted on here? I could only create one in off-topic when I encountered the problem
Xbox live gamertag: WelshAbyss
Feel free to add me and game to our hearts content :)