Skip to content

Cowork Troubleshooting Guide

🌐 Languages: English | Français

Reading time: ~8 minutes

Purpose: Diagnose and resolve common Cowork issues


Use this flowchart to identify your issue:

What's happening?
├─ Cowork won't start or isn't visible
│ └─ Go to: § SETUP ISSUES
├─ "VM connection timeout" or "workspace failed"
│ └─ Go to: § VM & CONNECTION ISSUES (VPN likely cause)
├─ Cowork can't access my files
│ └─ Go to: § PERMISSION ISSUES
├─ Task stops mid-execution or "context limit"
│ └─ Go to: § EXECUTION ISSUES
├─ Output is wrong or unexpected
│ └─ Go to: § OUTPUT ISSUES
├─ Browser/Chrome integration problems
│ └─ Go to: § BROWSER ISSUES
└─ Something else
└─ Go to: § GENERAL TROUBLESHOOTING

Error MessageLikely CauseQuick Fix
Failed to start Claude's workspace — VM connection timeout after 60 secondsVPN activeDisconnect VPN → retry
Chrome native messaging host not foundExtension mismatchManual host installation (see below)
Context limit reached (at ~165K, not 200K)System overheadBreak task into smaller batches
Access denied — path outside allowed directoriesFolder not grantedRe-grant folder access
Session terminated unexpectedlySleep/backgroundKeep app foreground, disable sleep
Cannot connect to ChromePermissions missingGrant Accessibility permission

Symptoms:

  • No Cowork mode in conversation selector
  • Feature toggle missing in settings

Solutions:

StepAction
1Check subscription: Must be Pro or Max tier
2Update app: Claude Desktop → Check for Updates
3Restart app: Quit completely (Cmd+Q on macOS, Alt+F4 on Windows), relaunch
4Check region: Some features may have regional rollout
5Clear cache: macOS: Delete ~/Library/Application Support/Claude/ and restart. Windows: Delete %APPDATA%\Claude\ and restart

Symptoms:

  • Error message when trying to enable
  • Feature grayed out

Solutions:

  • Verify Pro or Max subscription is active (claude.ai → Settings)
  • Wait 24h after subscription upgrade
  • Contact support if persists after 48h

Symptoms:

  • App closes unexpectedly
  • Spinning beach ball

Solutions:

macOS:

Terminal window
# Check crash logs
open ~/Library/Logs/DiagnosticReports/
# Reset app preferences (caution: loses settings)
rm -rf ~/Library/Preferences/com.anthropic.claude.plist
# Reinstall app
# Download latest from claude.ai

Windows:

Terminal window
# Check crash logs
explorer %LOCALAPPDATA%\CrashDumps
# Reset app preferences (caution: loses settings)
rmdir /s /q "%APPDATA%\Claude"
# Reinstall app
# Download latest from claude.ai

Exact Error:

Failed to start Claude's workspace — VM connection timeout after 60 seconds

Root Cause: VPN software creates routing conflicts with Cowork’s internal VM networking. This is the #1 reported issue on r/ClaudeAI.

Solutions:

PriorityAction
1Disconnect VPN completely before starting Cowork
2If VPN required: Use split tunneling to exclude Claude
3Try mobile hotspot as workaround

Why It Happens: Cowork runs in a sandboxed virtual machine. VPNs intercept and reroute network traffic at the system level, breaking the host↔VM communication channel. There’s no fix that keeps VPN active.

Workaround for VPN-Required Environments:

  1. Disconnect VPN
  2. Complete Cowork tasks
  3. Reconnect VPN
  4. Note: Some corporate environments may block this workflow

Symptoms:

  • Cowork mode available but fails on first task
  • Spinning indefinitely then error

Solutions:

  1. Restart Claude Desktop completely (Cmd+Q on macOS, Alt+F4 on Windows)
  2. Check for OS updates (VM requires specific APIs)
  3. Ensure 4GB+ free RAM
  4. macOS: Try in Safe Mode (hold Shift during boot). Windows: Try clean boot (msconfig → Selective startup)

Symptoms:

  • Cowork says it can’t read your workspace
  • “Permission denied” errors

Solutions:

Step 1: Check System Permissions

macOS:

  1. Open System SettingsPrivacy & Security (macOS 13+) Note: On macOS 12 and earlier, use System Preferences → Security & Privacy
  2. Go to PrivacyFiles and Folders
  3. Find Claude or Claude Desktop
  4. Ensure your workspace folder is listed and checked

Windows:

  1. Right-click the workspace folder → PropertiesSecurity tab
  2. Ensure your user account has Full Control
  3. Check that Claude Desktop is not blocked by Windows Defender or antivirus

Step 2: Re-grant Access

  1. In Cowork, start a new task that needs folder access
  2. When prompted, click “Grant Access”
  3. Navigate to your workspace folder
  4. Select it explicitly

Step 3: Full Disk Access (Last Resort)

  1. System Settings → Security & Privacy → Privacy
  2. Full Disk Access → Add Claude Desktop
  3. Restart the app

Symptoms:

  • Cowork says folder is empty
  • Files exist but aren’t listed

Solutions:

  • Verify files are in the exact granted folder (not a subfolder)
  • Check file permissions: ls -la ~/Cowork-Workspace/
  • Try granting access again to refresh

Symptoms:

  • Some files accessible, others not
  • Specific file types fail

Solutions:

  • Check file ownership: ls -la filename
  • Fix ownership: sudo chown $(whoami) filename
  • Check if file is locked (Get Info → Locked checkbox)

Symptoms:

  • Cowork stops responding
  • Partial results only
  • “Task interrupted” message

Possible Causes and Solutions:

CauseSolution
Context limitBreak task into smaller batches (see note below)
TimeoutKeep app active, reduce task scope
App backgroundedKeep Claude Desktop in foreground
Network issuesCheck internet connection
File locksClose other apps using the files

Symptoms:

  • “Context limit reached” appears at ~165-175K tokens
  • Should be 200K but hits limit earlier
  • More common with file-heavy tasks

Why It Happens: System overhead (tool definitions, safety instructions, execution logs) consumes ~25-35K tokens before your task even starts. The effective usable context is closer to 165K, not 200K.

Workarounds:

StrategyImplementation
Batch processingProcess 10-20 files per session, not 50+
Fresh sessionStart new conversation to reset context
Progressive outputSave intermediate results to files
Checkpoint prompts”Save progress to checkpoint.txt, continue in new session”

Token Budget Reference:

Task TypeEstimated TokensSessions (Pro tier)
Simple Q&A5K-10KMany
File inventory (20 files)20K-30K6-8
Small file org (10-20 files)30K-50K3-5
Large file org (50+ files)80K-150K1-2
Multi-doc synthesis50K-100K2-3
OCR batch (10+ images)60K-100K2-3

Recovery:

1. Check ~/Cowork-Workspace/output/ for partial results
2. Review what was completed vs planned
3. Restart with explicit next step:
"Continue from where you stopped. The following files
were already processed: [list]. Next, process: [remaining]"

Symptoms:

  • Progress indicator spinning indefinitely
  • No output being generated

Solutions:

  1. Wait up to 5 minutes for complex tasks
  2. Type “Status?” to check progress
  3. If no response, start new conversation
  4. Break task into smaller pieces

Symptoms:

  • Unexpected download dialog appears
  • Asked to install Node.js

Solutions:

  • This is a known research preview bug
  • Cancel the dialog
  • Task should continue without it
  • Report to Anthropic if it blocks execution

Symptoms:

  • Task was running, now Cowork is unresponsive
  • Progress lost mid-operation
  • “Session ended” or similar message

Common Causes:

CausePrevention
Computer sleepDisable sleep during long tasks, or check “Prevent sleep while app is active”
App closedKeep Claude Desktop visible, not minimized
Network interruptionEnsure stable connection for long operations
Usage quota exhaustedMonitor quota, batch large tasks appropriately

Important: Cowork sessions require the desktop app to remain open. There is no:

  • Cross-device sync
  • Offline mode
  • Memory persistence between sessions

Recovery:

  1. Restart Claude Desktop
  2. Check output folder for partial results
  3. Resume manually with explicit continuation prompt
  4. For critical tasks, break into smaller checkpointed batches

Symptoms (if using Gmail, Drive, or other connectors):

  • Connector fails to authenticate
  • Tasks fail with vague errors
  • Inconsistent results between runs

Current Status (January 2026):

  • Connector reliability is inconsistent
  • Some tasks succeed, others fail without clear pattern
  • No official troubleshooting for connectors yet

Workarounds:

  • Export data locally first, then process with Cowork
  • Use Chrome web research as fallback for cloud content
  • Retry failed connector tasks (sometimes works on second attempt)
  • Report persistent failures to Anthropic

Symptoms:

  • Elevated error rates
  • Tasks fail that previously worked
  • Multiple users reporting similar issues

Check Status:

During Outages:

  • Wait for resolution before retrying
  • Don’t retry repeatedly (wastes quota)
  • Save your work locally

Symptoms:

  • Formulas show as text
  • #NAME? errors
  • Calculations incorrect

Solutions:

IssueFix
Regional syntaxSpecify in prompt: “Use semicolons for formula separators” (EU) or “Use commas for formula separators” (US)
Formula as textCell may be formatted as text; change to Number format
Missing sheet referenceEnsure cross-sheet references include sheet name

Example Fix Prompt:

The Excel formulas aren't working. Please regenerate the file
using European regional settings (semicolon separators in formulas).

Symptoms:

  • Requested .docx, got .txt
  • File won’t open in expected application

Solutions:

  • Be explicit: “Save as Microsoft Word .docx format”
  • Check file actually has correct extension
  • Try opening with “Open With” to verify format

Symptoms:

  • Some input files not included
  • Partial data extraction

Solutions:

  • Check if context limit was hit (ask Cowork)
  • Process in smaller batches
  • Verify all input files are readable

Symptoms:

  • Extracted text is garbled
  • Wrong data in fields
  • Missing information

Solutions:

  • Use higher quality images
  • Ensure good lighting/contrast in photos
  • Specify expected format in prompt
  • Review and correct manually

Symptoms:

  • “Cannot access Chrome” error
  • Web research fails
  • Browser doesn’t open

Solutions:

Step 1: Check Chrome Installation

  • Ensure Chrome is installed (not just Chromium)
  • Update to latest Chrome version

Step 2: Grant Chrome Permissions

  1. System Settings → Security & Privacy → Privacy
  2. Accessibility → Add Claude Desktop
  3. Screen Recording → Add Claude Desktop (if needed)

Step 3: Test Browser Access

In Cowork: "Open Chrome and search for 'test'"

”Chrome Native Messaging Host Not Found”

Section titled “”Chrome Native Messaging Host Not Found””

Exact Error:

Chrome native messaging host not found

or silently fails with no Chrome interaction.

Root Cause: The native messaging host allows Claude Desktop to communicate with Chrome. It may not install correctly during setup.

Manual Fix:

Terminal window
# 1. Find the Claude native messaging manifest
ls ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts/
# 2. If empty or missing "com.anthropic.claude.json", create it:
mkdir -p ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts
# 3. Create manifest (adjust path if Claude is installed elsewhere)
cat > ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts/com.anthropic.claude.json << 'EOF'
{
"name": "com.anthropic.claude",
"description": "Claude Desktop Native Messaging Host",
"path": "/Applications/Claude.app/Contents/Resources/native-messaging-host",
"type": "stdio",
"allowed_origins": [
"chrome-extension://YOUR_EXTENSION_ID/"
]
}
EOF
# 4. Restart Chrome and Claude Desktop

Note: The extension ID varies. Check Chrome extensions (chrome://extensions) to find the Claude extension ID if installed.

If Still Failing:

  1. Completely uninstall Claude Desktop
  2. Delete ~/Library/Application Support/Claude/
  3. Reinstall from claude.ai
  4. Re-grant all permissions

Symptoms:

  • Clicks don’t register
  • Pages don’t load
  • Forms not filling

Solutions:

  • Ensure Chrome is in foreground
  • Close other Chrome extensions that might interfere
  • Try in Chrome incognito mode
  • Grant additional accessibility permissions

Symptoms:

  • Irrelevant search results
  • Missing expected information
  • “Could not find” messages

Solutions:

  • Be more specific in research requests
  • Provide example URLs if you know good sources
  • Try breaking research into multiple specific queries

Symptoms:

  • Installer fails or hangs
  • App doesn’t launch after installation

Solutions:

StepAction
1Run installer as Administrator (right-click → Run as administrator)
2Ensure Windows 10 (build 1903+) or Windows 11
3Temporarily disable antivirus during installation
4Check Windows Event Viewer for specific error codes

Symptoms:

  • “Claude is not recognized” errors
  • App launches but cannot access workspace folder
  • File operations fail silently

Solutions:

  1. Verify installation path: Check that Claude Desktop is installed in %LOCALAPPDATA%\Programs\Claude\ or C:\Program Files\Claude\
  2. Run as Administrator: Right-click Claude Desktop → Run as administrator (for initial setup)
  3. Folder permissions: Ensure your workspace folder is not in a system-protected location (avoid C:\Windows\, C:\Program Files\)
  4. Controlled Folder Access: Windows Security → Virus & threat protection → Ransomware protection → Allow Claude through Controlled Folder Access
  5. Firewall: Ensure Windows Firewall allows Claude Desktop for both private and public networks

Symptoms:

  • Features blocked or disabled
  • Security warnings when running Cowork tasks

Solutions:

  1. Open Windows SecurityVirus & threat protection
  2. Go to Protection history and check if Claude was blocked
  3. Add Claude Desktop to Exclusions if needed (Settings → Virus & threat protection → Manage settings → Exclusions)

The same VPN routing conflict applies on Windows. If you experience VM connection timeouts:

  1. Disconnect VPN before launching Cowork
  2. If using corporate VPN, check if split tunneling is available
  3. Windows-specific: Some VPN clients (e.g., Cisco AnyConnect) may require a full restart after disconnecting

Symptoms:

  • Wrong interpretation of task
  • Unexpected plan proposed
  • Asks clarifying questions that seem off

Solutions:

  • Be more explicit in your request
  • Use the prompt patterns from Getting Started
  • Break complex tasks into steps
  • Provide examples of expected output

Better Prompt Pattern:

Task: [clear single objective]
Input: [exact folder/files]
Output: [exact format and location]
Constraints: [any limitations]
Example: [what success looks like]

Symptoms:

  • Files moved to wrong location
  • Unexpected renaming
  • Missing files

Recovery:

1. DON'T let Cowork "fix" without understanding
2. Review manually what changed
3. Restore from backup if needed
4. Restart with clearer instructions

Prevention:

  • Always backup before destructive operations
  • Review plans carefully before approval
  • Start with small test batches

Symptoms:

  • Cowork references previous task
  • Mixed up file handling
  • Unexpected behavior

Solutions:

  • Start new conversation for unrelated tasks
  • Clear workspace between different projects
  • Be explicit about current context

Report to Anthropic when:

  • Bugs are reproducible
  • Behavior seems clearly wrong
  • Data loss occurs
  • Security concerns arise
  1. General Support: support.anthropic.com
  2. Feature Requests: Claude Desktop app → Feedback
  3. Community: Reddit r/ClaudeAI
- Operating system and version (macOS or Windows)
- Claude Desktop version
- Subscription tier
- Steps to reproduce
- Expected vs actual behavior
- Screenshots if applicable
- Relevant error messages

IssueQuick Fix
Can’t see CoworkUpdate app + restart
Permission deniedRe-grant folder access in System Settings
Task stopsBreak into smaller batches
Excel formulas brokenSpecify regional syntax in prompt
Chrome not workingGrant Accessibility permission
Wrong outputBe more explicit in prompt
Files missingCheck backup, review what Cowork did

Before starting any task:

  • Recent backup exists
  • Workspace folder is clean
  • Files are from trusted sources
  • Request is specific and scoped
  • Expected output is clear

← Security | Cowork Documentation