The bugs in our forum registration system have been fixed. Our forum is free and open to all.