Encontré el problema. Estaba en el CSS del sitio:
#ember19 {
display: none;
}
Si tienes código como este, Discourse te advierte en el editor de CSS:
Lo sentimos, no se permite el uso de selectores CSS
#embero.ember-view, porque estos nombres se generan dinámicamente en tiempo de ejecución y cambiarán con el tiempo, lo que eventualmente resultará en CSS roto. Intenta con un selector diferente.
Presumiblemente, esto se usó para desactivar algún elemento de Discourse en el pasado, pero el ID se asignó a un nuevo elemento después de la actualización. Sea cual sea el caso, eliminar este código solucionó el problema.