Also, I never received an email that you had replied...
But I did subscribe to this thread, obviously.
I have disabled email subscriptions on our forum. As you see, the checkbox just lists the «Watch this topic» option with no «Subscribe». That means, you have to check for new replies under your «Watching» menu at the top. You won't get an email about new replies.
As about your issue, I need more information as I wasn't able to repeat it on miniBB Demo
(you could also try it out there — all credentials available on the first page, and you could also modify any profile/account to update its password and test from a certain account that way).
Here's what I did:
— enabled Premoderation settings exactly like on your forum;
— added the user 'Learnthfun' to Premoderated users (it's actually a new account, so it doesn't really matter if it's added straight after registration or manually);
— logged as Learnthfun and posted a new message to an existing topic — it went under Premoderation and I've got a notice about that;
— then from the same account, I've created a New topic and it went to Premoderation, too;
— logged as admin (qwerty) — went under Premoderation link at the top of menu — went into Posts — approved the message from Learnthfun — it worked OK;
— went into Topics — approved the Learnthfun's topic — it's been appearing live OK.
So... this issue needs more investigation on your side, may be there are some steps which I am missing.
I have checked files named addon_premod_panel.php
on your server and it appeared they are older versions of this add-on, so I have replaced them to the newest versions I have (they should be compatible with your miniBB version). If I remember properly, while working out the new release, I've came up to the very similar issue you described. So maybe it was just a question of updating the software.
Please test the Premoderation panel now, and if whatever else discovered wrong, report here.