The membership control panel (where you renew your membership and update your personal details) has overall control of the forums. RO, Moderator, Committee, Supporter badges are applied from the forums. Should anything be changed in the membership panel by either admin or the user then any changes made like RO badges are then removed.
Chris made changes, which he advised was amending his email address. This has resulted in the RO badge being removed by the system, the membership system does not know he's an RO - it only knows that he's a paid member of the club. It's not a glitch of the website or forums, the membership control panel is merely doing what it is programmed to do. It's just a case that the RO rights need to be re-applied to Chris' profile.
I also understand Pablo's membership status didn't update when he renewed his membership. In the event that a membership is allowed to expire, the system is supposed to know that upon renewing, his status needs to be changed to "member". This isn't happening as the software is out-of-date so it's a manual process. In the event that a member renews before his/her expiry date, this is classed as a future payment so no disruption will occur.
No support tickets have been raised for either Chris' or Paul's problem and therefore weren't dealt with. All support tickets raised recently have been answered or dealt with.
In future please do not rely on pms as I don't have notifications turned on to be notified of pms etc and I'd been away from the forums for a week or so which meant they weren't dealt with.