The official Discourse Event plugin was reported broken for public events after the 2.9.0.beta12 update by Ralf_Stockmann. However, angus couldn’t reproduce the issue and suggested that the problem might be related to a missing Trust Level 0 group.
Ralf_Stockmann clarified that the Trust Level 0 group was present and later discovered that the issue was a localization problem on their German-speaking site, as the plugin didn’t recognize the translated group name “vertrauensstufe_0” instead of “Trust_level_0”.
angus fixed the issue with a PR, which was later merged (angus). The fix was confirmed to work by Roi, who also experienced the same localization issue.