Я могу воспроизвести проблему. Думаю, дело не в том, что группа сотрудников не сохраняется, а в том, что после перезагрузки она не отображается как «выбранная» в предстоящем изменении.
Итак, здесь я выбираю «Team» (сотрудники), затем перезагружаю страницу, и интерфейс показывает «никто». Однако после выбора «конкретных групп» видно, что для группы Team уже было включено, как и ожидалось. То есть «staff» сохраняется и работает для сотрудников, но я не могу увидеть это в таблице предстоящих изменений.
Редактирование:
Проверив инструменты разработчика в браузере, я заметил, что в JSON-нагрузке содержится:
“enabled_for”: “staff”
Значение выпадающего списка инициализируется из enabled_for, но опция «Staff» в селекторе использует фактическое имя группы сотрудников (например, "Team") в качестве своего значения.
Поскольку "staff" не является одним из значений опций выпадающего списка, селектор не может сопоставить его после перезагрузки и возвращается к отображению «никто».