anthropics / anthropics/claude-code

[Bug] Desktop app stalls indefinitely on large payloads while CLI completes same tasks normally

Open
#88,812 0 comments 0 reactions 0 assignees View on GitHub
area:desktop bug platform:macos
Dominant language
Python
Stars
145k
Forks
23.1k
PR merge metrics
PR metrics pending

Description

**Bug Description**
Desktop app stalls indefinitely on "Waiting for Claude…"; Terminal CLI completes the identical task in ~3 minutes.

Environment: macOS, MacBook Air, Claude Code v2.1.239 (CLI). Desktop app on the same machine, same account, same network, no VPN or proxy. Project is a small PHP/JS web app (~700-line CSS file, ~1100-line JS file).

Symptoms, 21–22 August 2026:
- Desktop app: tasks stall on "Waiting for Claude…" for 5–45 minutes without completing. Also seen: "API Error: Connection dropped (ECONNRESET)", "API Error: The response stopped arriving", and "Request failed · retrying (7/10)" running past 23 minutes.
- Failures correlate with payload size. Small edits (renaming a string) usually complete. Whole-file reads, multi-file diagnostics, and browser-verification steps almost always stall or drop.
- Partial work is a recurring consequence: files edited on disk but the task never reaches commit/deploy, so the session ends in an inconsistent state.

Network ruled out:
- Failed on home Wi-Fi (Genexis Aura E750, fibre) on both a DFS channel (504) and a non-DFS channel (44).
- Failed while tethered to an iPhone 5G hotspot as well.
- Claude web chat on the same machine and network has worked continuously throughout with no failures at all.

Key comparison:
Installed the CLI today. The exact task the desktop app had failed to complete over ~45 minutes — read a todo file, diff working tree, commit, push, run a deploy script, verify by curl — completed in the CLI in 3 minutes 8 seconds on the first attempt, on the same machine, network and account. A second CLI task also completed cleanly.

That points to something in the desktop app's request handling rather than the network or the API itself, though the ECONNRESET errors resemble issue reports filed around 17 August against both the app and the CLI.

Impact: roughly a full working day lost to stalled and half-completed tasks.

**Environment Info**
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.1.239
- Feedback ID: f85ee445-8c1e-4b76-ae99-eccf786dd7b0

**Errors**
```json
[]
```

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no source files, tests, or entry points. Start by reproducing a large-payload task in the desktop app and the CLI on macOS, comparing the repeated stalls, ECONNRESET errors, and partial work; done means the desktop app completes the same task reliably without dropped responses.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, python
Domain
cli, desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.