Preflight Checklist
What's Wrong?
Conversation compaction in the Claude.ai web and mobile chat UI intermittently fails and leaves conversations unusable.
Two failure modes are observed:
A) Hard failure
- Compaction triggers (via /compact or automatic compaction)
- Error banner appears: “Conversation compaction failed”
- After this, the conversation becomes permanently unresponsive:
- Prompts bounce back to the input box or never complete
- UI remains stuck in “responding in background”
- Reloading, logging out, or switching devices does not recover the chat
B) Degraded fallback (incorrect behavior)
- Instead of compacting, Claude returns a “context too large / minimal handover summary”
- This does not compact or reduce the conversation context
- The original conversation remains at or near the context limit and unusable
- User is effectively forced to abandon the chat and start a new one
Additional characteristics:
- Issue reproduces across both web and mobile for the same conversation
- Behavior is intermittent: some conversations compact successfully; others deadlock
- Occurs more frequently in long conversations with many tool calls and uploads
- Once a conversation enters the broken state, it cannot be recovered
This is a post–Jan 15 regression and remains reproducible as of Jan 25, 2026.
What Should Happen?
When a conversation approaches the context limit, compaction should succeed and preserve a usable conversation state.
If compaction cannot succeed, it should fail gracefully without corrupting the conversation or forcing abandonment, and should not present a handover summary as if compaction succeeded.
Error Messages/Logs
"Conversation compaction failed"
OR
No error message displayed; conversation remains stuck in "responding in background".
Steps to Reproduce
- Start a new conversation on claude.ai (web or mobile)
- Accumulate a long context (~30–50 messages) with multiple tool calls and uploads
- Trigger compaction via /compact or allow automatic compaction near the context limit
- Observe one of the following:
a) “Conversation compaction failed” error
b) Silent no-op with conversation stuck in “responding in background”
c) “Context too large / minimal handover summary” instead of actual compaction
- After failure, the conversation becomes permanently unusable
- Reloading, logging out, or switching devices does not recover the chat
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
Before Jan 15, 2026 (exact version unknown)
Claude Code Version
N/A – not using Claude Code CLI
Platform
Anthropic API
Operating System
Other
Terminal/Shell
Terminal.app (macOS)
Additional Information
Scope:
- Affects Claude.ai web and mobile chat UI (same conversation breaks across both)
- Not related to Claude Code CLI or terminal usage
- OS/terminal fields are filled only because the template requires them
Observations:
- Issue is intermittent but permanently destructive once triggered
- More frequent in long conversations with many tool calls and uploads
Two distinct failure modes are documented via screenshots:
- Hard failure with explicit compaction error
- Degraded fallback returning a handover summary instead of compacting
Related prior reports (closed due to scope/mixed issues):
This report isolates the remaining residual failure mode still reproducible as of Jan 25, 2026.

Preflight Checklist
What's Wrong?
Conversation compaction in the Claude.ai web and mobile chat UI intermittently fails and leaves conversations unusable.
Two failure modes are observed:
A) Hard failure
B) Degraded fallback (incorrect behavior)
Additional characteristics:
This is a post–Jan 15 regression and remains reproducible as of Jan 25, 2026.
What Should Happen?
When a conversation approaches the context limit, compaction should succeed and preserve a usable conversation state.
If compaction cannot succeed, it should fail gracefully without corrupting the conversation or forcing abandonment, and should not present a handover summary as if compaction succeeded.
Error Messages/Logs
Steps to Reproduce
a) “Conversation compaction failed” error
b) Silent no-op with conversation stuck in “responding in background”
c) “Context too large / minimal handover summary” instead of actual compaction
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
Before Jan 15, 2026 (exact version unknown)
Claude Code Version
N/A – not using Claude Code CLI
Platform
Anthropic API
Operating System
Other
Terminal/Shell
Terminal.app (macOS)
Additional Information
Scope:
Observations:
Two distinct failure modes are documented via screenshots:
Related prior reports (closed due to scope/mixed issues):
This report isolates the remaining residual failure mode still reproducible as of Jan 25, 2026.