API 400 error al pegar capturas tomadas con Alt+Impr Pant (Windows)

Open 💬 0 comments Opened Jul 3, 2026 by ChristianBuzzetti

Producto: Claude Code, app de escritorio (Windows). Mismo error reproducido también en la extensión de Claude para VS Code.

Regresión: Este flujo funcionaba sin problemas hasta hace ~2 días. No cambié mi forma de trabajar ni de tomar capturas, empezó a fallar de golpe.

Pasos para reproducir:

  1. Tomar una captura con Alt + Impr Pant (copia la ventana activa al portapapeles de Windows).
  2. Pegar la captura en el chat con Ctrl+V.
  3. Enviar el mensaje.

Resultado: Siempre falla con:

API Error: 400 The request body is not valid JSON: str is not valid UTF-8: surrogates not allowed: line 1 column 1 (char 0)

100% reproducible con este método de captura. Una vez que ocurre, sigue fallando en todos los mensajes siguientes de esa sesión — solo se arregla abriendo chat nuevo, y ahí vuelve a fallar en cuanto pego otra captura con Alt+Impr Pant.

Workaround: Usar Win+Shift+S (Recorte y anotación) en vez de Alt+Impr Pant evita el error. Guardar la captura como archivo y adjuntarla por selector de archivos también lo evita.

Impacto: Alt+Impr Pant es uno de los métodos de captura más comunes en Windows — sospecho que afecta a más usuarios, no solo a mí.

View original on GitHub ↗