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

  1. Run a prompt that triggers disableAllHooks: true addition to settings
  2. Claude Code attempts to update .claude/settings.json
  3. 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.

View original on GitHub ↗

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