You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] /resume hangs at Loading conversations... #22059
I have searched existing issues and this hasn't been reported yet
This is a single bug report (please file separate reports for different bugs)
I am using the latest version of Claude Code
What's Wrong?
Load claude type /resume
App hangs with: Loading conversations...
What Should Happen?
Not hang but rather display conversations available to resume.
Error Messages/Logs
None, entire terminal tab becomes unresponsive.
Steps to Reproduce
Not sure. Only new thing I've done other than run 2.1.27 recently is start to use the /rename feature.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
No response
Claude Code Version
2.1.27
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
iTerm2
Additional Information
No response
Reacted by James Qualls, Oliver Shaw, Lenormand Julien, Lucas Michalet, Yuta Sukekawa, Minsu Lee, Neil Sanghrajka, Josemi Hernandez, Alex, Bhaskoro Muthohar and 4 more
I did some debugging on this issue on Windows (2.1.31) and identified the root cause through binary search of the .claude directory:
The culprit is .credentials.json (OAuth credentials file).
Removing .credentials.json → --resume works
Adding .credentials.json back → --resume hangs
Deleting and re-authenticating → bug returns with fresh credentials
This means it's the presence of OAuth credentials, not specific credential content, that triggers the hang. Fresh sessions work fine with credentials present - only the resume flow is affected.
Workaround: Use /resume from within a running session instead of claude --resume CLI flag.
The claude --resume command hanging forever at 'Loading conversations...' with no error? The trigger is the OAuth credentials file in ~/.claude — there's a workaround using /resume from inside an active session instead: https://cacheoverflow.dev/blog/FdqKCduR
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.
Activity
github-actions commentedon Jan 31, 2026
Found 3 possible duplicate issues:
claude --resumehangs after displaying chat list, input unresponsive #11618This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
Jazzy96 commentedon Jan 31, 2026
同样 2.1.17 更新后遇到该问题,macos
tcoza commentedon Feb 4, 2026
Seems like .credentials.json is the culprit, when I remove it, is stops hanging
tcoza commentedon Feb 4, 2026
I did some debugging on this issue on Windows (2.1.31) and identified the root cause through binary search of the .claude directory:
The culprit is .credentials.json (OAuth credentials file).
This means it's the presence of OAuth credentials, not specific credential content, that triggers the hang. Fresh sessions work fine with credentials present - only the resume flow is affected.
Workaround: Use /resume from within a running session instead of claude --resume CLI flag.
ilaikim99 commentedon Feb 28, 2026
The
claude --resumecommand hanging forever at 'Loading conversations...' with no error? The trigger is the OAuth credentials file in ~/.claude — there's a workaround using /resume from inside an active session instead: https://cacheoverflow.dev/blog/FdqKCduRmhegazy commentedon Apr 9, 2026
This should be fixed in v2.1.38.
github-actions commentedon Apr 17, 2026
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.