Acho que “all” não é uma configuração válida para a configuração do site discourse post event allowed on groups. Tente configurá-la como trust_level_0 ou trust_level_1. Qualquer um desses valores deve permitir que todos os membros com esse nível de confiança ou superior criem eventos.
No meu site, não vejo “all” como uma opção na configuração do site discourse post event allowed on groups, mas vejo “everyone” como uma opção. Acho que isso é um bug. O grupo “everyone” é um grupo especial que inclui todos os usuários. Ele também inclui usuários anônimos em sites que não exigem login para visualizar o conteúdo. O grupo “everyone” geralmente não pode ser usado para configurações como a do discourse post event allowed on groups. Vou criar um tópico em Contribute > UX para sugerir que o grupo “everyone” não seja incluído no menu suspenso dessa configuração.
Edit: Selecting the "everyone" group in the allowed_on_groups setting does not enable event creation
Onde você está vendo esse parâmetro? Uma captura de tela seria útil se você puder fornecer uma.