Well, considering that I just approved a couple of reviews last night, I'd say that it is working. The problem is almost certainly that the cookie for it on your computer has expired (even if it still shows you logged into the forum.)
Trying logging out of the message boards and then logging back in. That should clear up your problem. If it doesn't, please let me know.
[BTW: Just so everyone knows, the moderators cannot change how anything works on this site. Only I can make system changes. The moderators' function is keep the message boards under control, and the Team Stooge members can add and update information in the database, but if they need anything fixed they have to wait on me to do it.]