Note: This is a Claude Desktop issue, not Claude Code. Filing here as there is no public issue tracker for Claude Desktop.
Description
Fresh install of Claude Desktop on macOS. After starting onboarding and quitting the app, it fails to relaunch — crash-looping on every subsequent launch attempt.
Environment
- App version: 1.1.3189
- Platform: macOS arm64 (Darwin 25.2.0, Apple M4 Pro)
- Node version: 24.13.0
Error
The app crashes immediately on startup with:
TypeError: Cannot read properties of undefined (reading 'value')
at formatProperty (node:internal/util/inspect:2280:12)
at formatRaw (node:internal/util/inspect:1176:9)
at formatValue (node:internal/util/inspect:932:10)
at formatProperty (node:internal/util/inspect:2283:11)
at formatRaw (node:internal/util/inspect:1176:9)
at formatValue (node:internal/util/inspect:932:10)
at inspect (node:internal/util/inspect:409:10)
at formatWithOptionsInternal (node:internal/util/inspect:2582:25)
at Object.format (node:internal/util/inspect:2502:10)
at i._splat (/Applications/Claude.app/Contents/Resources/app.asar/.vite/build/index.js:65:5640)
The crash occurs in the winston _splat format transform when util.inspect encounters an object with a property whose descriptor has an undefined value.
Steps to Reproduce
- Fresh install Claude Desktop on macOS
- Launch the app — onboarding begins
- Quit the app during onboarding
- Relaunch the app — crash loop
Workaround
The only fix was a full reset of all app data:
rm -rf ~/Library/Application\ Support/Claude/*
rm -f ~/Library/Preferences/com.anthropic.claudefordesktop.plist
rm -rf ~/Library/Logs/Claude/*
Clearing only Local Storage/Session Storage/Cookies was not sufficient — the full wipe was required.
Impact
This is a fatal issue for new users. The app becomes completely unusable after a routine quit during onboarding, with no way to recover without manually deleting app data from the terminal. There is no UI-based recovery path.