Why Does Claude Keep Crashing? Fixes and Work Recovery

Claude crashes, hangs, or fails to connect for several predictable reasons. This guide covers the most common causes, the quickest fixes, and how to save your work brief before restarting so you do not lose progress when a session ends unexpectedly.

Updated 5 min read

Claude crashes, hangs, or fails to respond for a few predictable reasons: a service outage, a rate limit, a context window that has grown too large, a browser issue, or a network problem. Most of these are recoverable in under five minutes once you know which one you are dealing with.

The harder problem is losing the work brief when a session ends. If the context was all in the chat, a crash means starting from scratch. Tools like fenbs keep the project brief, current tasks, and decisions outside the conversation, so restarting or switching to a different assistant does not mean rebuilding the context.

Check if there is a service outage first

Before troubleshooting your browser or network, check whether Claude itself is down. Anthropic maintains a status page at status.anthropic.com. If there is an active incident, wait for it to resolve — no amount of refreshing or restarting will fix a server-side problem.

If you need to know quickly whether a reported issue is widespread, see is Claude down for how to check current status and what to do while waiting.

Common causes and fixes

If the status page shows no incident, one of the following is likely causing the problem:

Common Claude crash causes and fixes
SymptomLikely causeFix
Spinning or no responseServer load or temporary outageWait 30 seconds and retry. Check status.anthropic.com.
Conversation stops mid-replyContext window approaching its limitStart a new conversation. Paste only the essential context.
App freezes on iOS or AndroidCached state or memory pressureForce-close the app and reopen it. Update to the latest version.
Page not loading in browserBrowser cache or extension conflictTry a private or incognito window. Disable extensions one at a time.
Rate limit error messageToo many requests in a short periodWait a few minutes before retrying. Reduce request frequency.
Connection error or timeoutNetwork instability or VPN interferenceCheck your internet connection. Try disabling the VPN temporarily.

The context window problem

A long conversation fills Claude's context window. When a conversation approaches or exceeds the limit, responses slow down, stop mid-sentence, or fail entirely. This is a fundamental limit — the model can only process a certain amount of text at once.

The fix is to start a new conversation and bring only the essential context. This means knowing what that context is before the session crashes. For ongoing work, the essential context is the project goal, current decisions, and the immediate next step — not the entire conversation history.

Saving work before a session ends

The single most useful habit for crash recovery is saving progress before a session gets too long. Do not wait for the crash; ask Claude to summarize the current state of the work periodically during a long session. Specifically:

  • The decisions made in the session, with the reasoning.
  • The current state of each task: done, in progress, blocked.
  • The immediate next step for each open task.
  • Any information that should not be re-derived in the next session.

Paste that summary into a project tool before closing the session. When you restart — whether by choice or after a crash — you paste that summary into the new conversation and continue.

How fenbs helps

Save progress before the session ends

Ask a Claude session connected to fenbs to save the current task states and update Where we left off before you close the conversation. If the session crashes, the next one reads that record and continues from the right point without rebuilding the context from memory.

Create a free account

Free for one person · No credit card · Works with Claude, ChatGPT, Cursor and more

Claude Code keeps crashing

Claude Code, the agentic coding tool, can stop for different reasons than the Claude.ai web app. Common causes include: a long context filled with file reads, a tool call that times out, a permission error on a file, or an issue with the project's AGENTS.md or configuration file. Check the terminal output for the specific error. A context too long for the model is often the root cause of unpredictable stops.

For Claude Code specifically, keeping a clear AGENTS.md with the current task state helps a restarted session continue from the right point. See what is Claude Code for more on how Claude Code manages context across sessions.

How to do this with fenbs

  1. Create a free account. Add a project for the ongoing work where crashes have caused the most disruption.
  2. Connect Claude to fenbs from Integrations. At the start of each session, ask it to read the project context so it starts with the current brief.
  3. During a long session, ask Claude to save task progress and update Where we left off in fenbs every hour or before switching topics.
  4. If the session crashes, open a new conversation, ask it to read the fenbs project context, and continue from Where we left off.
  5. After a crash, note the approximate context length and the task that was running. If a specific task type causes repeated crashes, break it into smaller steps.

When crashing is a sign of a deeper problem

If Claude crashes consistently at a specific point in a project — always when a certain file is pasted, always after a certain number of messages — that pattern points to a specific cause. Investigate it before the next session rather than continuing to rebuild context after each crash. Common fixes include splitting a large input into smaller parts, starting a fresh conversation at the beginning of each major task, or storing the working context in a project tool so the chat itself stays shorter.

Questions people ask.

Why does Claude keep stopping mid-reply?

The most common causes are a full context window and server load. Start a new conversation with a concise summary of the essential context. If the issue persists, check the Anthropic status page for ongoing incidents.

Why does Claude not work sometimes?

Claude can be unavailable due to service incidents, rate limiting, or network issues on your end. Check status.anthropic.com first. If there is no incident, try a different browser, disable extensions, or check your internet connection.

How do I fix a Claude context window that is too long?

Start a new conversation. Before doing so, ask Claude to summarize the current state of the work — decisions, task progress, and next steps — and paste that summary into the new conversation as the starting context.

How do I recover work after Claude crashes?

If you saved a progress summary before the crash, paste it into a new conversation. If not, scroll through the previous conversation to reconstruct the key decisions and current state. Starting to save progress regularly prevents this from being painful next time.

Why does Claude Code keep crashing?

Claude Code stops most often because the context window fills with file reads, a tool call times out, or a configuration file has an issue. Check the terminal output for the specific error. Breaking large tasks into smaller steps reduces the frequency of context-related crashes.

Start with one thing.

Free for one person · No credit card · Works with Claude, ChatGPT, Cursor and more

There is nothing to set up first. Write one line and you’ve started.