Ja, das hat funktioniert! Die Gruppe existierte, aber jemand hatte sie umbenannt – da dies die Kernfunktionalität im Grunde beeinträchtigt, frage ich mich, ob die Umbenennung von Systemgruppen in der Benutzeroberfläche untersagt werden sollte.
Zu Ihrer Information, falls jemand in eine ähnliche Situation gerät:
docker exec -it app /bin/bash
su - postgres
psql -d discourse
discourse=# update groups set name='staff' where id=3;
\q