Uncovered the issue.
It’s a conflict between the latest bbPress and Theme My Login plugins, specifically the following options:
bbPress: The checkbox to allow all multisite users to use the forum.
and
Theme My Login: The Themed Profile option, Restrict Admin Access – Restricting Forum Moderator or Forum Participant creates the lockout issue.
Obviously the Admin can’t be blocked from admin access, even if they wanted to, so this isn’t a human/logic error.
This conflict as best as I can pinpoint was introduced with the latest bbPress update. Restricting Forum Moderator or Forum Participant worked before that without error.
Thanks, Bryan
I’ve discovered more details on why this is happening. After looking under Users I found that my admin account role switched to Forum Participant.
I switched it back to Administrator, but theorized maybe when creating a new forum topic or replying in the forum in any capacity perhaps that’s what changed the role and sure enough that’s what’s happening.
Thanks, Bryan
If so, that sounds like a bbPress bug. An Administrator should not automatically have their role changed to Forum Participant just by making a post.
Yeah, I posted this to the bbPress forum too, but probably in vein as that forum is completely desolate and legitimate bugs I inform them of seem to go ignored.
Thought I’d inform all parties that might be interested if it helps.
Anyways, the solution of course is to simply not check the Forum Participant box for blocking admin access.
Users don’t ever seem to have that role as far as I can tell anyways, they just stay Subscribers so I wonder if that option is even needed? I’m sure you have it set to dynamically list all roles automatically though.
Keep up the good work, Theme My Login is starting to become a full white label suite really at this point, with the new options I was able to eliminate three other plugins that I was using to control the “user account” experience.
Thanks, Bryan