네, 그 방법이 효과가 있었습니다! 그룹은 존재했지만 누군가가 이름을 변경한 것이었습니다 - 이는 핵심 기능을 기본적으로 깨뜨리기 때문에, UI에서 시스템 그룹의 이름 변경을 허용하지 않아야 하는지 궁금합니다.
기록을 위해, 유사한 상황에 처한 분들을 위해:
docker exec -it app /bin/bash
su - postgres
psql -d discourse
discourse=# update groups set name='staff' where id=3;
\q