As you've all probably suspected, the planned update of the forum software is not going as smoothly as was promised by the folks who were contracted to provide that service. The NCRA staff is continuing to work with the forum software developers to get the forum fixed as quickly as possible, and will do their best to keep us updated on progress.
On behalf of all of the forum staff, we appreciate your patience.