iseki0
(iseki)
January 25, 2026, 3:29pm
1
Such as:
The “Reading”, “Grepping“ action never stops.
Version: 2.4.21 (user setup)
VSCode Version: 1.105.1
Commit: dc8361355d709f306d5159635a677a571b277bc0
Date: 2026-01-22T16:57:59.675Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Windows_NT x64 10.0.19045
system
(system)
January 25, 2026, 3:29pm
2
Hi there!
We detected that this may be a bug report, so we’ve moved your post to the Bug Reports category.
To help us investigate and fix this faster, could you edit your original post to include the details from the template below?
Bug Report Template - Click to expand
Where does the bug appear (feature/product)?
Cursor IDE
Cursor CLI
Background Agent (GitHub, Slack, Web, Linear)
BugBot
Somewhere else…
Describe the Bug
A clear and concise description of what the bug is.
Steps to Reproduce
How can you reproduce this bug? We have a much better chance at fixing issues if we can reproduce them!
…
…
…
Expected Behavior
What is meant to happen here that isn’t working correctly?
Screenshots / Screen Recordings
If applicable, attach images or videos (.jpg, .png, .gif, .mp4, .mov)
Operating System
Windows 10/11
MacOS
Linux
Version Information
For Cursor IDE: Menu → About Cursor → Copy
For Cursor CLI: Run agent about in your terminal
IDE:
Version: 2.xx.x
VSCode Version: 1.105.1
Commit: ......
CLI:
CLI Version 2026.01.17-d239e66
For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)
For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…
Additional Information
Add any other context about the problem here.
Does this stop you from using Cursor?
Yes - Cursor is unusable
Sometimes - I can sometimes use Cursor
No - Cursor works, but with this issue
The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!
iseki0
(iseki)
January 25, 2026, 3:38pm
4
You’d better provide a button to One-Click apply the form. I don’t want to following the form manually.
deanrie
(Dean Rie)
January 25, 2026, 4:02pm
5
Hey, thanks for the report. I see in the screenshot that “Reading” and “Grepping” are stuck on Kotlin files.
To dig in, I’ll need a bit more info:
Diagnostics
Which AI model was being used when it got stuck?
Rough size of the codebase (approx. number of files or lines)?
Does it happen in all projects, or only this one?
Can you try CMD + Shift + P > Developer: Toggle Developer Tools > Console. Do you see any red errors when it freezes?
Request ID for the stuck request (if available): top right of the chat > Copy Request ID
Temporary workaround
Try restarting Cursor
If it keeps happening, try disabling extensions by running cursor --disable-extensions from the command line
Let me know what you see in the console and which model you were using. That’ll help us pass it to the team to fix.
iseki0
(iseki)
January 26, 2026, 7:16am
6
I don’t think there’re too many code. And the CPU, Disk load is not heavy.
PS C:\Users\iseki\code\scae> scc
───────────────────────────────────────────────────────────────────────────────
Language Files Lines Blanks Comments Code Complexity
───────────────────────────────────────────────────────────────────────────────
Kotlin 558 33186 3735 645 28806 2551
Java 28 3919 491 674 2754 465
JavaScript 11 207 7 5 195 7
Plain Text 11 110538 346 0 110192 0
TypeScript 11 908 83 35 790 140
XML 9 442 29 245 168 0
JSON 8 12934 8 0 12926 0
Markdown 6 558 130 0 428 0
Go 5 553 64 50 439 114
Properties File 3 15 0 0 15 0
Python 3 738 110 192 436 88
Shell 3 300 28 132 140 22
TOML 2 208 62 43 103 0
YAML 2 691 152 0 539 0
Batch 1 94 21 0 73 15
CSV 1 68 0 0 68 0
JSX 1 249 43 1 205 35
License 1 674 121 0 553 0
SQL 1 130 18 10 102 0
Systemd 1 13 0 0 13 0
───────────────────────────────────────────────────────────────────────────────
Total 666 166425 5448 2032 158945 3437
───────────────────────────────────────────────────────────────────────────────
Estimated Cost to Develop (organic) $5,532,284
Estimated Schedule Effort (organic) 26.35 months
Estimated People Required (organic) 18.66
───────────────────────────────────────────────────────────────────────────────
Processed 5026902 bytes, 5.027 megabytes (SI)
───────────────────────────────────────────────────────────────────────────────
deanrie
(Dean Rie)
January 28, 2026, 8:25am
7
Thanks for the extra info. The transport/connect errors (ConnectError: [aborted]) might be related to tool hangs.
Try running network diagnostics:
Cursor Settings > Network > Run Diagnostics
If there are errors, the issue is likely with the network configuration. Often, these steps help:
App Settings CMD/CTRL + , > search for “HTTP/2” > enable “Disable HTTP/2”
If you’re using a VPN or corporate proxy, try temporarily disabling it.
Also, I still need:
What model was used when it got stuck
Request ID from the stuck chat (top right > Copy Request ID)
Let me know what the network diagnostics show; it will help identify the cause.
iseki0
(iseki)
February 2, 2026, 9:05am
8
I found I already disable the HTTP/2, the request ID: 2b1762f6-5ee2-4417-83f0-78acf741b1a7
And, I don’t know which model was used, since I choose Auto @deanrie
iseki0
(iseki)
February 2, 2026, 7:08pm
9
DNS:
[2026-02-02T19:05:40.886Z] Host: api2.cursor.sh
[2026-02-02T19:05:40.886Z] Servers: 240e:40:8000::10,240e:40:8000::11,192.168.1.1
[2026-02-02T19:05:40.886Z] Resolved to 98.91.30.239 in 8ms
[2026-02-02T19:05:40.896Z] Resolved to 98.91.30.239 in 5ms
[2026-02-02T19:05:40.910Z] Resolved to 98.91.30.239 in 0ms
[2026-02-02T19:05:40.911Z] Resolved to 98.91.30.239 in 0ms
[2026-02-02T19:05:40.912Z] Host: api2.cursor.sh
[2026-02-02T19:05:40.912Z] Servers: system
[2026-02-02T19:05:40.912Z] Resolved to 98.91.30.239, 44.197.22.34, 54.221.196.160, 44.217.218.120, 54.234.15.20, 34.201.207.12, 3.216.109.213, 100.52.16.63 in 1ms
[2026-02-02T19:05:40.913Z] Resolved to 98.91.30.239, 44.197.22.34, 54.221.196.160, 44.217.218.120, 54.234.15.20, 34.201.207.12, 3.216.109.213, 100.52.16.63 in 1ms
[2026-02-02T19:05:40.913Z] Resolved to 98.91.30.239, 44.197.22.34, 54.221.196.160, 44.217.218.120, 54.234.15.20, 34.201.207.12, 3.216.109.213, 100.52.16.63 in 0ms
[2026-02-02T19:05:40.913Z] Resolved to 98.91.30.239, 44.197.22.34, 54.221.196.160, 44.217.218.120, 54.234.15.20, 34.201.207.12, 3.216.109.213, 100.52.16.63 in 0ms
[2026-02-02T19:05:40.913Z] Result: true
[2026-02-02T19:05:40.872Z] Start
SSL:
[2026-02-02T19:05:40.872Z] Start
[2026-02-02T19:05:41.592Z] URL: https://api2.cursor.sh/
[2026-02-02T19:05:41.592Z] Status: 200
[2026-02-02T19:05:41.592Z] IP: 127.0.0.1
[2026-02-02T19:05:41.592Z] Issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
[2026-02-02T19:05:41.592Z] Name: api2.cursor.sh
[2026-02-02T19:05:41.592Z] AltName: DNS:api2.cursor.sh, DNS:prod.authentication.cursor.sh, DNS:*.api2.cursor.sh
[2026-02-02T19:05:41.592Z] DNS Time: 7ms
[2026-02-02T19:05:41.592Z] Connect Time: 0ms
[2026-02-02T19:05:41.592Z] TLS Time: 472ms
[2026-02-02T19:05:41.592Z] Result: true in 720ms
API:
[2026-02-02T19:05:40.873Z] Start
[2026-02-02T19:05:41.599Z] Result: true
Ping:
[2026-02-02T19:05:40.873Z] Sending ping 1
[2026-02-02T19:05:41.592Z] Response: 'ping' in 719ms
[2026-02-02T19:05:41.592Z] Sending ping 2
[2026-02-02T19:05:42.299Z] Response: 'ping' in 707ms
[2026-02-02T19:05:42.299Z] Sending ping 3
[2026-02-02T19:05:42.992Z] Response: 'ping' in 693ms
[2026-02-02T19:05:42.992Z] Sending ping 4
[2026-02-02T19:05:43.685Z] Response: 'ping' in 693ms
[2026-02-02T19:05:43.685Z] Sending ping 5
[2026-02-02T19:05:44.407Z] Response: 'ping' in 722ms
[2026-02-02T19:05:44.407Z] Result: true
Chat:
[2026-02-02T19:05:40.873Z] Starting streamSSE
[2026-02-02T19:05:41.591Z] Response: 'foo' in 717ms
[2026-02-02T19:05:42.589Z] Response: 'foo' in 998ms
[2026-02-02T19:05:43.590Z] Response: 'foo' in 1001ms
[2026-02-02T19:05:44.590Z] Response: 'foo' in 1000ms
[2026-02-02T19:05:45.590Z] Response: 'foo' in 1000ms
[2026-02-02T19:05:46.602Z] Result: true
Agent:
[2026-02-02T19:05:40.874Z] Pushing first message
[2026-02-02T19:05:41.712Z] Response: 'foo' in 838ms
[2026-02-02T19:05:42.219Z] Pushing next message
[2026-02-02T19:05:43.011Z] Response: 'foo' in 1299ms
[2026-02-02T19:05:43.522Z] Pushing next message
[2026-02-02T19:05:44.312Z] Response: 'foo' in 1301ms
[2026-02-02T19:05:44.823Z] Pushing next message
[2026-02-02T19:05:45.611Z] Response: 'foo' in 1299ms
[2026-02-02T19:05:46.115Z] Pushing next message
[2026-02-02T19:05:46.918Z] Response: 'foo' in 1307ms
[2026-02-02T19:05:46.918Z] Result: true
Marketplace:
[2026-02-02T19:05:40.872Z] Host: marketplace.cursorapi.com
[2026-02-02T19:05:41.697Z] Response in 825ms
[2026-02-02T19:05:41.697Z] Response: 200
[2026-02-02T19:05:41.697Z] Response Type: cors
[2026-02-02T19:05:41.698Z] Server: null
[2026-02-02T19:05:41.698Z] Result: OK in 826ms
Maybe sometime the network connection is not robust, can you let cursor do retry instead of hang up?