Resumen
En nuestra instancia de Discourse, las nuevas publicaciones y respuestas en los temas no aparecen automáticamente. Los usuarios deben actualizar manualmente la página para ver las publicaciones posteriores, a pesar de estar viendo activamente el tema.
Esto parece ser una regresión en las actualizaciones en tiempo real (MessageBus/WebSocket/sondeo), ya que no hay temas, complementos ni componentes personalizados instalados.
Entorno
• Versión de Discourse: 2026.4.0-latest (9776b417b8)
• Alojamiento: autoalojado
• Tema personalizado: predeterminado
Pasos para reproducir
1. Abre un tema en un navegador/sesión
2. Abre el mismo tema en otra sesión/cuenta de usuario
3. Publica una nueva respuesta en el tema
4. Observa la sesión original
Comportamiento esperado
Las nuevas publicaciones deberían aparecer en tiempo real sin necesidad de una actualización manual de la página (mediante actualizaciones de MessageBus / actualizaciones en vivo del tema).
Comportamiento real
Las nuevas publicaciones no aparecen en la vista del tema abierto.
Solo aparecen después de:
• Actualizar manualmente el navegador (F5 / recargar), o
• Salir y volver a navegar al tema
Notas / Observaciones
• No hay complementos o temas personalizados que puedan interferir
• Parece ser consistente entre usuarios/sesiones
• El problema afecta específicamente a la visibilidad de las publicaciones posteriores en un hilo de tema
• Sugiere una posible regresión o fallo en:
• Manejo de suscripciones de `MessageBus`
• Fallo de `sondeo largo / websocket` en `/message-bus/`
• Propagación del flujo de actualización del tema (`topic:reload`, `post:created`)
Impacto
• Rompe el flujo de discusión en tiempo real
• Provoca que los usuarios pierdan nuevas respuestas a menos que actualicen
• Genera confusión sobre si la publicación tuvo éxito o no
Solicitud
¿Podrías confirmar si existe una regresión conocida que afecte las actualizaciones en tiempo real de los temas en las versiones recientes, o indicarnos qué subsistema inspeccionar (MessageBus, fallback de sondeo, etc.)?