Hola @Jagster , también estoy en el equipo de chat y estoy investigando esto un poco más. Leyendo lo que has hecho, nada de eso debería haber causado este error. Cada mensaje de chat está potencialmente vinculado a un hilo de chat en la base de datos a través de un thread_id, y uno de tus mensajes tiene un thread_id para un hilo que no existe por… alguna razón. No tenemos ningún código para eliminar hilos, así que tal vez hubo alguna actualización que salió mal.
¿Puedes intentar ejecutar esta consulta por mí y publicar los resultados? Nos permitirá ver si tienes un problema generalizado o si fue solo un caso extremo extraño:
SELECT id, chat_channel_id, thread_id
FROM chat_messages
WHERE thread_id IS NOT NULL AND thread_id NOT IN (
SELECT id FROM chat_threads
);