«Se produjo un error en el flujo de mensajes» aparece cuando la comunicación en streaming mediante la que ChatGPT recibe gradualmente una respuesta del servidor se desconecta a mitad de camino. En la mayoría de los casos, la causa no es un error del usuario, sino una sobrecarga del servidor, una comunicación inestable o un problema del entorno del navegador. Muchos casos se resuelven regenerando la respuesta o recargando la página. Si no se soluciona, lo más rápido es probar en este orden: comprobar la información de incidencias → aislar la conexión y el navegador → pasar a un chat nuevo.
El error
メッセージストリームでエラーが発生しました
(英語 UI では "Hmm...something seems to have gone wrong." などと
表示される同種のエラー。回答が途中で止まる・最後まで生成されない
という症状を伴う)Causas y soluciones de un vistazo
| Causa | Solución |
|---|---|
| Fallo o sobrecarga del servidor (concentración de accesos o una incidencia grave; también ha ocurrido simultáneamente en todos los planes) | Comprueba la información de incidencias en status.openai.com. Durante una incidencia no hay nada que el usuario pueda hacer; la única solución es esperar a la recuperación. |
| Conexión inestable (cambios de Wi-Fi, uso de VPN o proxy y señal de la red móvil) | Desactiva temporalmente la VPN o el proxy y vuelve a intentarlo con otra conexión (Wi-Fi ⇄ móvil). |
| Problema del entorno del navegador (interferencia de extensiones, caché antigua o sesión caducada) | Comprueba si se reproduce en una ventana de incógnito. Si no se reproduce, desactiva las extensiones, borra la caché y vuelve a iniciar sesión. |
| La conversación es demasiado larga o los adjuntos son pesados (el crecimiento de un hilo hace que las respuestas agoten el tiempo de espera con más facilidad) | Inicia un chat nuevo transfiriendo los puntos clave. Entrega los archivos grandes divididos. |
Las tres acciones básicas para probar primero en 90 segundos
Regenera la respuesta → recarga la página (en la aplicación, ciérrala por completo y reiníciala) → cierra sesión y vuelve a iniciarla. Los casos causados por una desconexión temporal suelen resolverse con una de estas tres acciones. Si se detiene siempre en el mismo punto incluso después de regenerar, es una señal de que la causa es otra.
Comprueba si el problema es una incidencia y no tu entorno
Si el mismo error se repite cada pocos minutos, comprueba en status.openai.com, la página oficial de estado de ChatGPT, si hay una incidencia en curso. Si aparece una incidencia, cambiar la configuración del usuario no lo solucionará: solo hay que esperar a la recuperación. Buscar «flujo de mensajes» en las redes sociales también permite saber en segundos si está ocurriendo de forma generalizada.
Aísla el entorno paso a paso
Si no hay una incidencia, la causa está en tu entorno local. Aísla desde fuera hacia dentro: ① desactiva la VPN o el proxy ② abre una ventana de incógnito (elimina de una vez las extensiones y la caché) ③ prueba otro navegador u otro dispositivo ④ cambia de conexión (Wi-Fi ⇄ móvil). El punto en el que se soluciona identifica directamente la causa. Si ocurre con frecuencia en conversaciones largas, lo más eficaz es trasladar solo los puntos clave a un chat nuevo.
Para desarrolladores: el mismo fenómeno también ocurre en la API
Si llamas a la API mediante streaming (stream: true), el mismo fenómeno aparece como una desconexión de la conexión SSE. Incluso después de recibir HTTP 200, puede llegar un evento error a mitad del flujo; durante una sobrecarga pueden devolverse 529 (overloaded_error) o 500. Hay 3 medidas: (1) tratar los flujos interrumpidos sin recibir finish_reason como candidatos a reintento; (2) reintentar los códigos 429, 500 y 529 con retroceso exponencial y jitter; (3) si pasas por un proxy, comprobar la configuración de idle timeout y buffering. Primero transmite SSE directamente, sin pasar por el proxy, para determinar dónde ocurre la desconexión:
# プロキシを介さず SSE を直接確認する(切断の再現テスト)
curl -N https://api.kunavo.com/v1/chat/completions \
-H "Authorization: Bearer $KUNAVO_API_KEY" \
-H "content-type: application/json" \
-d '{"model":"claude-sonnet-5","stream":true,
"max_tokens":300,
"messages":[{"role":"user","content":"1から20までゆっくり数えて"}]}'Si llamas a través de Kunavo
Kunavo (la puerta de enlace de AI API) está diseñada asumiendo que pueden producirse este tipo de fallos temporales de streaming. Cuando hay varios canales upstream configurados para un modelo, si el primer intento falla, cambia automáticamente a otro canal y reintenta dentro de la misma solicitud; por eso, una inestabilidad temporal del upstream se convierte en un «éxito un poco más lento», no en un error. Las solicitudes fallidas no generan cargos. Como puedes llamar a GPT y Claude con una sola clave de API, durante una sobrecarga de un modelo concreto basta con cambiar el nombre del modelo para aplicar un fallback.
Preguntas frecuentes
¿Es culpa mía el mensaje «Se produjo un error en el flujo de mensajes»?
En la mayoría de los casos, no. Este error indica que se interrumpió la comunicación al recibir la respuesta del servidor; la mayoría de las causas están en la carga del servidor o en el entorno de red. Normalmente, el contenido que introdujiste no provoca este error.
¿Qué hago si no se soluciona aunque regenere varias veces?
Pruébalos en este orden: ① comprueba si hay una incidencia en status.openai.com (si la hay, espera); ② vuelve a abrirlo en una ventana de incógnito y con otra conexión; ③ si la conversación es larga, traslada solo los puntos clave a un chat nuevo. Es poco frecuente que no se solucione con estas 3 medidas; en ese caso, lo más realista es esperar un tiempo.
¿Puede aparecer el mismo error con otras AI además de ChatGPT?
Este texto pertenece a ChatGPT, pero Claude y Gemini utilizan el mismo mecanismo para recibir respuestas mediante streaming, por lo que una interrupción de la comunicación produce errores similares. En Claude aparece como un mensaje del tipo «No se pudo generar completamente la respuesta»; al llamar directamente a la API, aparece como una desconexión SSE a mitad del flujo o como 529 (overloaded_error).
Guías relacionadas
- Errores de streaming de LLM: cortes SSE, streams bloqueados y uso no informado
- Claude API 529 overloaded_error — qué es y cómo superarlo
- Precios de Gemini【edición 2026】— cuota gratuita, suscripción y tarifas de API por modelo
Encontrarás más detalles sobre el significado de los errores en referencia de errores; obtener una clave lleva un minuto mediante registro y la guía de autenticación.