Насколько я понял - права пользователей в данной ситуации имеют статус выше, чем права групп.
Проблемма может быть в том, что права, выставленые через админку, не сохраняются в базе данных.
В связи с тем у меня возникла одна идея.
Установить на локале пустой форум. Скопировать таблицы (из новой базы данных в имеющуюся), отвечающие за группы пользователей и глобальные права (
http://www.phpbbguru.net/database/tables/) - Phpbb acl groups, Phpbb acl options, Phpbb acl roles, Phpbb acl roles data, Phpbb acl users и, конечно же, Phpbb groups.
И тогда - работаем ручками.
Создаем допольнительные группы пользователей (стандартные типа Мод..., Адм..., Супермод..., Боты, Зарег. польз.... уже будут).
Редактируем глобальные права для пользователей, для ботов, для модераторов и админов.
Потом создаем права для имеющихся групп пользователей.
Вконце определяем пользователей по группах.
Проводим оптимизацию базы данных.
/Если у вас виртуальный/выделенный сервер - перегрузите/
Все должно работать.
п.с. перед использованием создать бекапы обьязательно!!!
у кого как получается - отпишитесь.
п.с.с. что-то гуру phpbb не реагируют. наверное подобных проблем у них не возникало.