Claude Code hangs on simple settings update (Coalescing stuck at 50s+)
Resolved 💬 5 comments Opened Mar 23, 2026 by yuyasakaguchi603-rgb Closed Apr 20, 2026
Description
Claude Code hangs indefinitely on a simple prompt that triggers a settings update. The UI shows "Coalescing..." with 50s elapsed and only 89 tokens processed, and never completes.
Steps to Reproduce
- Run a prompt that triggers
disableAllHooks: trueaddition to settings - Claude Code attempts to update
.claude/settings.json - The operation hangs at "Coalescing..." indefinitely
Expected Behavior
The settings update should complete quickly and return control to the user.
Actual Behavior
The operation hangs with the following display:
disableAllHooks: trueを追加します。Update(.claude\settings.json)- ✱ Coalescing… (50s · ↓ 89 tokens)
The process never completes and must be manually interrupted.
Environment
- OS: Windows 11 Home 10.0.26200
- Shell: bash
- Model: claude-opus-4-6
Screenshot
The hang occurs immediately when attempting to update settings, making Claude Code unusable for even trivial operations.
Notes
This appears to be a blocking issue where the settings file write or the coalescing step gets stuck. No error message is produced — it simply hangs.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗