Desktop app repair fails silently; reinstall clears session list even though session files remain on disk

Status Open
Reported on v2.1.241
Maintainer reply None cached
Activity 0 comments · opened Aug 24, 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?

The Claude Code desktop app stopped working during normal use. Reopening it prompted a "Repair" option; clicking Repair hung indefinitely with no progress. I uninstalled and reinstalled the app. After reinstall, none of my previous sessions appear in the app for any project — even when opening a project folder that has session history.

What Should Happen?

After reinstalling, the app should detect and list existing sessions from the local .claude\projects\ data folder, since the underlying session files are still present and untouched.

Error Messages/Logs

None shown — the Repair step just hung with no visible error, and the reinstall completed without any error message. The app currently just shows an empty session list.

Steps to Reproduce

  1. Have an existing Claude Code installation with saved sessions.
  2. App becomes unresponsive/stops working during use.
  3. Reopen app, click "Repair" when prompted.
  4. Repair hangs indefinitely with no progress.
  5. Uninstall the app.
  6. Reinstall the app fresh.
  7. Open a project folder that previously had sessions.
  8. No sessions are listed, despite the .jsonl session files still existing on disk at %USERPROFILE%\.claude\projects\<project-folder>\.

Claude Model

Sonnet (default)

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.241 (Claude Code)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Terminal.app (macOS)

Additional Information

Verified manually that session data was not actually lost: %USERPROFILE%\.claude\projects\ still contains 8 project folders with 28 total .jsonl session files, unaffected by the uninstall/reinstall. This confirms the bug is in the app's session index/UI, not in data persistence.

View original on GitHub ↗