Cowork stuck on 'Authenticating' — OAuth token exchange returns 500

Resolved 💬 6 comments Opened Mar 11, 2026 by balexandrov Closed Mar 12, 2026

Description

Cowork mode is stuck on the authenticating/loading screen and never starts. Chat and Code modes work fine.

Environment

  • App version: 1.1.6041
  • Platform: win32 x64
  • Claude Code version: 2.1.72

Error from logs

\\\`
[oauth] failed to obtain oauth token for orgId=23a339ff-c18c-4ec2-963d-45a7ed9484a8 (server_error):
{"type":"error","error":{"type":"api_error","message":"Internal server error"},"request_id":"req_011CYwTxY77daR5H7XNv1sEn"}

Cannot start session local_bda01433-33e7-4aba-8be2-a44ef63c547e: oauth failed (server_error)
Session initialization failed: Unable to start session. The authentication server returned an error (500). You can try again.
\\\`

The OAuth exchange uses a different client ID for Cowork (\a473d7bb-17ac-43a7-abc0-a1343d7c2805\) vs Chat/Code (\9d1c250a-e61b-44d9-88ed-5944d1962f5e\), which may explain why only Cowork is affected.

Steps to reproduce

  1. Open Claude Desktop
  2. Switch to Cowork mode
  3. App stays on "Authenticating" indefinitely

Additional context

  • Fresh install was attempted — issue persists
  • Request ID: \req_011CYwTxY77daR5H7XNv1sEn\

View original on GitHub ↗

This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗