Además de esto, casi siempre encontramos que los errores 403 como este al intentar crear publicaciones (¡especialmente con bloques de código!) se deben a un WAF demasiado celoso que cree que los bloques de código son shellcode o un ataque de inyección.
Noto que la instancia en cuestión parece estar protegida por un WAF:
○ → host hpc-discourse.uni.lu
hpc-discourse.uni.lu es un alias de fstc-waf2.uni.lu.
y por lo tanto sospecho firmemente que los errores 403 no provienen de Discourse, sino de tu WAF.
Inspeccionar las cabeceras de los errores en el navegador debería poder decirte la fuente del rechazo.