[Bug] Claude Code hangs during large markdown file editing on Ubuntu server
Resolved 💬 4 comments Opened Jan 12, 2026 by anisen943 Closed Jan 12, 2026
Bug Description
Title: [BUG] Claude Code hangs/stops mid-operation when editing large markdown files on Ubuntu server
Body:
## Environment
- Claude Code Version: 2.0.70 (also reproduced on 2.1.5)
- OS: Ubuntu 24.04.3 LTS (DigitalOcean droplet)
- Node: v20.19.6
- RAM: 16GB
- Shell: bash
## Description
Claude Code becomes progressively slower and eventually stops mid-operation when asked to edit/amend large markdown files (~37KB, ~1100 lines).
## Steps to Reproduce
- Run Claude Code on Ubuntu server via VS Code Remote SSH
- Have a large markdown file (~37KB) in the project
- Ask Claude to read and amend the file
- Observe: response streaming slows down significantly, then stops mid-operation
## Observed Behavior
- Response stream becomes throttled/slow
- Operation stops without completing
- No error message displayed
- CPU usage remains moderate (~35-45%)
- Memory usage normal (~450MB for claude process)
## Expected Behavior
Claude should complete the file edit operation without hanging.
## Additional Context
- Same operation works fine on macOS local Claude Code
- Issue worsens with repeated file access
/compactdoes not resolve the issue- Downgrading from 2.1.5 to 2.0.70 improved speed but didn't fix the hang
## Workaround
None found yet.
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 2.1.5
- Feedback ID: 989673c4-b4b5-46b0-944f-a663c46a65af
Errors
[{"error":"Error: Request was aborted.\n at QBA._createMessage (file:///Users/aniruddhasen/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:496:3157)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2026-01-12T11:24:34.427Z"},{"error":"Error: Request was aborted.\n at qP.makeRequest (file:///Users/aniruddhasen/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:914:3940)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2026-01-12T11:33:19.191Z"},{"error":"Error: Request was aborted.\n at QBA._createMessage (file:///Users/aniruddhasen/.nvm/versions/node/v22.20.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:496:3157)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2026-01-12T11:46:52.317Z"}]This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗