An update - we're still having problems tracking down the source of this issue. As far as we are able to tell, it should be working so we are currently in contact with the developers of the forum software to see if they can identify the cause.