[BUG] Claude Cowork crashes with "undefined is not an object (evaluating 'H.type')" on macOS Tahoe 26.3.1

Resolved 💬 3 comments Opened Mar 12, 2026 by jinxsilver Closed Mar 15, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When opening Cowork in Claude Desktop, the app immediately shows the error:
"undefined is not an object (evaluating 'H.type')"

Chat mode works fine. Only Cowork is affected.

Sentry logs show:

  • Error: No handler registered for 'ComputerUseTcc_$_getState'
  • disclaimer child process exiting with code 1

Claude does not appear in macOS Screen Recording list even after:

  • tccutil reset All com.anthropic.claudefordesktop
  • Manually adding via System Settings > Privacy & Security > Screen Recording
  • Full reinstall of Claude Desktop

What Should Happen?

Cowork should open and initialize the workspace successfully without errors.

Error Messages/Logs

undefined is not an object (evaluating 'H.type')

From sentry scope_v3.json:
{"timestamp":1773275671.26,"category":"console","data":{"arguments":["Error occurred in handler for '$eipc_message$_7e88e90b-469d-49ae-8309-6646faabb965_$_claude.web_$_ComputerUseTcc_$_getState':",{}],"logger":"console"},"level":"error","message":"Error occurred in handler for '$eipc_message$_7e88e90b-469d-49ae-8309-6646faabb965_$_claude.web_$_ComputerUseTcc_$_getState': Error: No handler registered for '$eipc_message$_7e88e90b-469d-49ae-8309-6646faabb965_$_claude.web_$_ComputerUseTcc_$_getState'"}

{"timestamp":1773275678.023,"category":"child_process","message":"Child process exited with code '1'","level":"warning","data":{"spawnfile":"/Applications/Claude.app/Contents/Helpers/disclaimer"}}

Steps to Reproduce

  1. Install Claude Desktop 1.1.6041 on macOS Tahoe 26.3.1 (Apple M4 Max)
  2. Log in successfully (Chat mode works)
  3. Click on Cowork tab
  4. Error immediately appears: "undefined is not an object (evaluating 'H.type')"
  5. Sending logs via the error dialog does not resolve it

Attempted fixes that did not resolve:

  • tccutil reset All com.anthropic.claudefordesktop
  • Full reinstall of Claude Desktop
  • Manually adding Claude to Screen Recording in System Settings
  • Clearing ~/Library/Application Support/Claude/cowork

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.9

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Environment Info

  • macOS Tahoe 26.3.1
  • Apple M4 Max (arm64)
  • Claude Desktop 1.1.6041
  • Cowork VM bundle present: claudevm.bundle with rootfs.img confirmed
  • Chat mode works normally; issue is isolated to Cowork tab
  • tccutil reset performed; Claude does not appear in Screen Recording list in System Settings
  • ComputerUseTcc_$_getState handler not registered (see error logs above)

View original on GitHub ↗

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