Bug: Claude for Chrome no completa la autorización (TypeError: Cannot convert a Symbol value to a string)

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 21, 2026

Resumen

Al intentar conectar la extensión "Claude for Chrome" a una sesión de Cowork, la pantalla de autorización (claude.ai/oauth/authorize?...) se queda con el botón de confirmación cargando indefinidamente (spinner que nunca termina) y nunca completa el pareo. La consola muestra errores de JavaScript no capturados en el propio script de la extensión.

Pasos para reproducir
Tener la extensión "Claude for Chrome" instalada y habilitada en Chrome (permiso "En todos los sitios" concedido), con sesión iniciada en claude.ai con la cuenta julian@iridian.co (organización "Iridian").
Desde una sesión de Cowork, intentar usar herramientas de automatización de navegador (o hacer clic en "Iniciar sesión" dentro del panel lateral de la extensión).
Se abre la pantalla "Claude for Chrome desea conectarse a su Claude chat account", con selector de organización (Iridian / [julian@iridian.co](mailto:julian@iridian.co)'s Organization).
Al seleccionar la organización y continuar, el botón negro de confirmación queda con un spinner girando sin completarse nunca. No hay forma de avanzar ni de que la extensión quede conectada.
Errores observados en la consola (DevTools)

En la URL claude.ai/oauth/authorize?client_id=dae2cad8-15c5-43d2-9046-fcaecc135fa4&response_type=code&scope=user%3Aprofile+user%3Ainfo...:

Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
at authorize?client_id=...:1

Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true,
but the message channel closed before a response was received.
at authorize?client_id=...:1

Uncaught (in promise) TypeError: Cannot convert a Symbol value to a string
at remote-object-helper-content.js:27
message: 'Cannot convert a Symbol value to a string'
stack: 'TypeError: Cannot convert a Symbol value to a stri…did/common/remote-object-helper-page.js:27:21975)'
Lo que ya se intentó (sin éxito)
Verificar sesión iniciada con la cuenta correcta ([julian@iridian.co](mailto:julian@iridian.co)).
Seleccionar la organización correcta (Iridian) en el picker de autorización.
Confirmar permisos de la extensión ("En todos los sitios", "Permitir en incógnito", "Permitir acceso a URL de archivo" todos activados).
Apagar y encender la extensión desde chrome://extensions/.
Reiniciar Chrome por completo (todas las ventanas).
Repetir el flujo de autorización desde cero varias veces — mismo resultado y mismos errores en consola cada vez.
Impacto

La extensión nunca queda conectada a la sesión de Cowork/Claude Code, por lo que las herramientas de automatización de navegador (mcp__claude-in-chrome__*) no pueden usarse — bloquea cualquier tarea de QA/testing funcional en sitios que además restringen el acceso vía fetch automatizado por robots.txt.

Entorno
Navegador: Google Chrome (Windows).
Extensión: "Claude" / "Claude in Chrome" (Claude for Chrome), habilitada, sin modo desarrollador.
Cuenta: [julian@iridian.co](mailto:julian@iridian.co), organización "Iridian".
Contexto: sesión de Cowork (Claude Code / Claude Agent SDK).

View original on GitHub ↗