Oh, agregué una solución parcial para esto en DEV: Ensure activity_pub_published_at returns a single date by pmusaraj · Pull Request #243 · discourse/discourse-activity-pub · GitHub, creo. Si reconstruyes tu instancia @adulau, ya no deberías ver este problema.
El error subyacente no está solucionado. En algunos casos, el plugin crea varios campos personalizados activity_pub_published_at para el mismo objeto, lo que hace que el serializador devuelva una matriz de fechas para topic.activity_pub_published_at. A menudo, estas son la misma fecha agregada dos veces en la matriz. El código del frontend (Moment) no sabe cómo interpretar una matriz de fechas y muestra invalid date. La corrección anterior asegura que el serializador siempre devuelva una sola fecha (sin solucionar aún la razón subyacente de los campos personalizados múltiples).