There's a software upgrade coming soon for the forum. The admins are working on it as we speak. This are known issues that are being sorted but these things take time so please give the guys some time to sort it out.