Я думаю, это зависит от того, как вы изменили свою форму, чтобы включить форму регистрации пользователя. Вы вставляете значения непосредственно в базу данных или вызываете user_save ()?
Это также может зависеть от URL вашей формы, потому что в autoassignrole.module я вижу, что где-то есть проверка на arg(0) == 'admin'
, которая может помешать выполнению процесса автоматического назначения.