Our apologies to anyone who has tried to create a new forum account recently for any trouble that you may have had. Due to recent site improvements, a change we made to help integrate things better for everyone caused a bit of a hiccup on the new account creation process.
The problem has been worked around for the moment so new accounts are able to be made again.
Again, sorry for the confusion.