Я не думаю, что «all» является допустимым значением для настройки сайта discourse post event allowed on groups. Попробуйте установить его в trust_level_0 или trust_level_1. Любое из этих значений должно разрешить создание событий всем участникам с указанным уровнем доверия или выше.
На моём сайте я не вижу «all» в качестве опции для настройки сайта discourse post event allowed on groups, но вижу опцию «everyone». Я считаю, что это ошибка. Группа «everyone» — это специальная группа, включающая всех пользователей. Она также включает анонимных пользователей для сайтов, где не требуется вход для просмотра. Группу «everyone» обычно нельзя использовать для таких настроек, как discourse post event allowed on groups. Я создам тему в ux с предложением исключить группу «everyone» из выпадающего списка этой настройки.
Редактирование: Selecting the "everyone" group in the allowed_on_groups setting does not enable event creation
Где именно вы видите этот параметр? Если сможете, предоставьте скриншот, это было бы полезно.