# Planning next moves stuck

**URL:** <https://forum.cursor.com/t/planning-next-moves-stuck/143985>\
**Category:** Bug Reports\
**Tags:** java\
**Created:** [November 24, 2025, 8:39pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985 "2025-11-24T20:39:22Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![Alexander\_Kines](https://avatars.discourse-cdn.com/v4/letter/a/bc8723/32.png) [@Alexander\_Kines](https://forum.cursor.com/u/Alexander_Kines)\
**Post date:** [December 9, 2025, 8:39am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/128 "2025-12-09T08:39:18Z")

</div>

Have same problem.  
It started 7th of December during active work.  
In about 12PM all chat request started failing.  
Disabling http2 helped with failures BUT it keep working extremely slow since than.

Using composer1 mostly but it slow with all

---

<div class="post-metadata">

**Author:** ![Antonio\_Cito](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@Antonio\_Cito](https://forum.cursor.com/u/Antonio_Cito)\
**Post date:** [December 9, 2025, 9:01am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/129 "2025-12-09T09:01:43Z")

</div>

Same since yesterday

---

<div class="post-metadata">

**Author:** ![user129](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/user129/32/67245_2.png) [@user129](https://forum.cursor.com/u/user129)\
**Post date:** [December 9, 2025, 9:22am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/130 "2025-12-09T09:22:34Z")

</div>

Now, I have the same issues. The response is very slowly, i’m using http/2

Version: 2.1.50 (user setup)  
VSCode Version: 1.105.1  
Commit: 56f0a83df8e9eb48585fcc4858a9440db4cc7770  
Date: 2025-12-06T23:39:52.834Z  
Electron: 37.7.0  
Chromium: 138.0.7204.251  
Node.js: 22.20.0  
V8: 13.8.258.32-electron.0  
OS: Windows\_NT x64 10.0.22000

---

<div class="post-metadata">

**Author:** ![yizhe\_chu](https://avatars.discourse-cdn.com/v4/letter/y/df705f/32.png) [@yizhe\_chu](https://forum.cursor.com/u/yizhe_chu)\
**Post date:** [December 9, 2025, 9:40am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/131 "2025-12-09T09:40:39Z")

</div>

Same for me, using http 1.1, have to wait 1-2 minutes for a single round

---

<div class="post-metadata">

**Author:** ![G4Q4](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@G4Q4](https://forum.cursor.com/u/G4Q4)\
**Post date:** [December 9, 2025, 9:56am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/132 "2025-12-09T09:56:00Z")

</div>

### Where does the bug appear (feature/product)?

Cursor IDE

### Describe the Bug

Whenever the models go to planning next moves they get stuck for about 5-10 minutes at a time

### Steps to Reproduce

Use Gemini or Anthropic models.

### Expected Behavior

Only go to planning next moves for 1 minute max.

### Operating System

MacOS

### Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.50  
VSCode Version: 1.105.1  
Commit: 56f0a83df8e9eb48585fcc4858a9440db4cc7770  
Date: 2025-12-06T23:39:52.834Z  
Electron: 37.7.0  
Chromium: 138.0.7204.251  
Node.js: 22.20.0  
V8: 13.8.258.32-electron.0  
OS: Darwin arm64 25.1.0

### For AI issues: which model did you use?

All of the Anthropic and Google models. Composer 1 is fine.

### Additional Information

It will implement the code quickly, but the "planning next moves"part between code implementations is just incredibly slow.

I’ve tried disabling all my mcp’s, creating a new project. Disabling all my rules. My network diagnostics look completely fine. There’s something going on between Cursor and the model providers.

### Does this stop you from using Cursor

Yes - Cursor is unusable

---

<div class="post-metadata">

**Author:** ![sanjeed5](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/sanjeed5/32/9610_2.png) [@sanjeed5](https://forum.cursor.com/u/sanjeed5)\
**Post date:** [December 9, 2025, 10:00am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/133 "2025-12-09T10:00:05Z")

</div>

Thank you all for the reports, team is looking into this. Would be super helpful if you can share request ids (Chat message context menu \> Copy Request ID) and any details from Settings \> Network \> Run Diagnostics.

---

<div class="post-metadata">

**Author:** ![G4Q4](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@G4Q4](https://forum.cursor.com/u/G4Q4)\
**Post date:** [December 9, 2025, 10:07am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/134 "2025-12-09T10:07:29Z")

</div>

Yep, same here. It started on Sunday, 100%.

---

<div class="post-metadata">

**Author:** ![David\_Strouk](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/david_strouk/32/90181_2.png) [@David\_Strouk](https://forum.cursor.com/u/David_Strouk)\
**Post date:** [December 9, 2025, 10:30am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/135 "2025-12-09T10:30:28Z")

</div>

Hey, I’m getting the same issues. In the last 2 days Cursor has been extremely slow.

---

<div class="post-metadata">

**Author:** ![G4Q4](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@G4Q4](https://forum.cursor.com/u/G4Q4)\
**Post date:** [December 9, 2025, 10:35am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/136 "2025-12-09T10:35:28Z")

</div>

> [@sanjeed5](#):
>
> Thank you all for the reports, team is looking into this. Would be super helpful if you can share request ids (Chat message context menu \> Copy Request ID) and any details from Settings \> Network \> Run Diagnostics.

> [@Planning next moves for 5-10 minutes at a time!](https://forum.cursor.com/t/planning-next-moves-for-5-10-minutes-at-a-time/145642/2):
>
> Hey, thanks for the report. This matches an ongoing investigation. We need some data to link your case: Please send: 2-3 Request IDs from the stuck messages with Anthropic/Google (message menu in chat \> Copy Request ID): [Getting a Request ID | Cursor Docs](https://cursor.com/docs/troubleshooting/request-reporting) A screenshot of Settings \> Network \> Run Diagnostics A screenshot of Indexing status for your project and for an empty folder Errors from Help \> Toggle Developer Tools \> Console while it’s stuck Quick checks: Settings \> search for HTTP/2…

---

<div class="post-metadata">

**Author:** ![TanmayBhayani](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/tanmaybhayani/32/57991_2.png) [@TanmayBhayani](https://forum.cursor.com/u/TanmayBhayani)\
**Post date:** [December 9, 2025, 11:08am UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/137 "2025-12-09T11:08:42Z")

</div>

This is request ID 8fdb3a37-cbc6-430d-a649-332920ee67f1. The model is stuck on Planning next steps.

Ping  
[2025-12-09T11:06:16.225Z] Sending ping 1  
[2025-12-09T11:06:18.300Z] Response: ‘ping’ in 2075ms  
[2025-12-09T11:06:18.300Z] Sending ping 2  
[2025-12-09T11:06:20.357Z] Response: ‘ping’ in 2057ms  
[2025-12-09T11:06:20.357Z] Sending ping 3  
[2025-12-09T11:06:22.892Z] Response: ‘ping’ in 2535ms  
[2025-12-09T11:06:22.892Z] Sending ping 4  
[2025-12-09T11:06:24.674Z] Response: ‘ping’ in 1782ms  
[2025-12-09T11:06:24.674Z] Sending ping 5  
[2025-12-09T11:06:26.456Z] Response: ‘ping’ in 1782ms  
[2025-12-09T11:06:26.456Z] Result: Error: Response took 1782ms

AGENT  
[2025-12-09T11:06:16.229Z] Starting stream  
[2025-12-09T11:06:16.229Z] Pushing first message  
[2025-12-09T11:06:19.231Z] Response: ‘foo’ in 3002ms  
[2025-12-09T11:06:19.733Z] Pushing next message  
[2025-12-09T11:06:22.669Z] Response: ‘foo’ in 3437ms  
[2025-12-09T11:06:23.169Z] Pushing next message  
[2025-12-09T11:06:26.077Z] Response: ‘foo’ in 3408ms  
[2025-12-09T11:06:26.579Z] Pushing next message  
[2025-12-09T11:06:27.681Z] Response: ‘foo’ in 1604ms  
[2025-12-09T11:06:28.182Z] Pushing next message  
[2025-12-09T11:06:31.098Z] Response: ‘foo’ in 3417ms  
[2025-12-09T11:06:31.098Z] Result: Error: HTTP/1.1 SSE responses are being buffered by a proxy in your network environment

For all requests the model response is extremely slow. Cursor has become unusable. I might need to discontinue the pro plan.

---

<div class="post-metadata">

**Author:** ![Ekaterina\_Saltykova](https://avatars.discourse-cdn.com/v4/letter/e/90db22/32.png) [@Ekaterina\_Saltykova](https://forum.cursor.com/u/Ekaterina_Saltykova)\
**Post date:** [December 9, 2025, 12:18pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/138 "2025-12-09T12:18:30Z")

</div>

Stuck on “Planning next moves”

Request ID: e83589ba-b21e-4efa-a85f-8e1903541e7b

Running Diagnostics Script:  
Chat

[2025-12-09T12:07:01.216Z] Starting streamSSE  
[2025-12-09T12:07:01.712Z] Response: ‘foo’ in 496ms  
[2025-12-09T12:07:02.711Z] Response: ‘foo’ in 999ms  
[2025-12-09T12:07:03.711Z] Response: ‘foo’ in 1000ms  
[2025-12-09T12:07:04.711Z] Response: ‘foo’ in 1000ms  
[2025-12-09T12:07:05.711Z] Response: ‘foo’ in 1000ms  
[2025-12-09T12:07:06.715Z] Result: true

Agent  
[2025-12-09T12:07:01.216Z] Starting stream  
[2025-12-09T12:07:01.216Z] Pushing first message  
[2025-12-09T12:07:01.829Z] Response: ‘foo’ in 613ms  
[2025-12-09T12:07:02.329Z] Pushing next message  
[2025-12-09T12:07:02.875Z] Response: ‘foo’ in 1046ms  
[2025-12-09T12:07:03.375Z] Pushing next message  
[2025-12-09T12:07:03.875Z] Response: ‘foo’ in 1000ms  
[2025-12-09T12:07:04.376Z] Pushing next message  
[2025-12-09T12:07:04.875Z] Response: ‘foo’ in 1000ms  
[2025-12-09T12:07:05.376Z] Pushing next message  
[2025-12-09T12:07:05.876Z] Response: ‘foo’ in 1001ms  
[2025-12-09T12:07:05.876Z] Result: true

Ping  
[2025-12-09T12:07:01.215Z] Sending ping 1  
[2025-12-09T12:07:01.711Z] Response: ‘ping’ in 496ms  
[2025-12-09T12:07:01.711Z] Sending ping 2  
[2025-12-09T12:07:02.150Z] Response: ‘ping’ in 439ms  
[2025-12-09T12:07:02.150Z] Sending ping 3  
[2025-12-09T12:07:02.591Z] Response: ‘ping’ in 441ms  
[2025-12-09T12:07:02.591Z] Sending ping 4  
[2025-12-09T12:07:03.056Z] Response: ‘ping’ in 465ms  
[2025-12-09T12:07:03.056Z] Sending ping 5  
[2025-12-09T12:07:03.500Z] Response: ‘ping’ in 444ms  
[2025-12-09T12:07:03.500Z] Result: true

Also this request ID: e83589ba-b21e-4efa-a85f-8e1903541e7b

Some issues detected in the console:

> **Summary**
>
> workbench.desktop.main.js:6377 [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (/Applications/Cursor.app/Contents/Resources/app/node\_modules/@opentelemetry/otlp-exporter-base/build/src/transport/http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task\_queues:90:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{\“error\”:\“Trace spans collection is not enabled for this user\”}”} Csf @ workbench.desktop.main.js:6377 workbench.desktop.main.js:55 ERR [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (/Applications/Cursor.app/Contents/Resources/app/node\_modules/@opentelemetry/otlp-exporter-base/build/src/transport/http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task\_queues:90:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{\“error\”:\“Trace spans collection is not enabled for this user\”}”} error @ workbench.desktop.main.js:55 error @ workbench.desktop.main.js:55 error @ workbench.desktop.main.js:8929 Esf @ workbench.desktop.main.js:6377 $logExtensionHostMessage @ workbench.desktop.main.js:6377 \_doInvokeHandler @ workbench.desktop.main.js:7026 \_invokeHandler @ workbench.desktop.main.js:7026 \_receiveRequest @ workbench.desktop.main.js:7026 \_receiveOneMessage @ workbench.desktop.main.js:7026 (anonymous) @ workbench.desktop.main.js:7026 \_deliver @ workbench.desktop.main.js:49 fire @ workbench.desktop.main.js:49 fire @ workbench.desktop.main.js:6394 (anonymous) @ workbench.desktop.main.js:8973 workbench.desktop.main.js:6377 [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (/Applications/Cursor.app/Contents/Resources/app/node\_modules/@opentelemetry/otlp-exporter-base/build/src/transport/http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task\_queues:90:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{\“error\”:\“Trace spans collection is not enabled for this user\”}”} Csf @ workbench.desktop.main.js:6377 $logExtensionHostMessage @ workbench.desktop.main.js:6377 \_doInvokeHandler @ workbench.desktop.main.js:7026 \_invokeHandler @ workbench.desktop.main.js:7026 \_receiveRequest @ workbench.desktop.main.js:7026 \_receiveOneMessage @ workbench.desktop.main.js:7026 (anonymous) @ workbench.desktop.main.js:7026 \_deliver @ workbench.desktop.main.js:49 fire @ workbench.desktop.main.js:49 fire @ workbench.desktop.main.js:6394 (anonymous) @ workbench.desktop.main.js:8973 workbench.desktop.main.js:55 ERR [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (/Applications/Cursor.app/Contents/Resources/app/node\_modules/@opentelemetry/otlp-exporter-base/build/src/transport/http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task\_queues:90:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{\“error\”:\“Trace spans collection is not enabled for this user\”}”} error @ workbench.desktop.main.js:55 error @ workbench.desktop.main.js:55 error @ workbench.desktop.main.js:8929 Esf @ workbench.desktop.main.js:6377 $logExtensionHostMessage @ workbench.desktop.main.js:6377 \_doInvokeHandler @ workbench.desktop.main.js:7026 \_invokeHandler @ workbench.desktop.main.js:7026 \_receiveRequest @ workbench.desktop.main.js:7026 \_receiveOneMessage @ workbench.desktop.main.js:7026 (anonymous) @ workbench.desktop.main.js:7026 \_deliver @ workbench.desktop.main.js:49 fire @ workbench.desktop.main.js:49 fire @ workbench.desktop.main.js:6394 (anonymous) @ workbench.desktop.main.js:8973 workbench.desktop.main.js:6377 [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (/Applications/Cursor.app/Contents/Resources/app/node\_modules/@opentelemetry/otlp-exporter-base/build/src/transport/http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task\_queues:90:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{\“error\”:\“Trace spans collection is not enabled for this user\”}”}
> 
> workbench.desktop.main.js:2782 [composer] Large diff detected for (66/66 lines). This may be due to diff timeout or whitespace issues. workbench.desktop.main.js:2782 [composer] Large diff detected for (13/13 lines). This may be due to diff timeout or whitespace issues.

---

<div class="post-metadata">

**Author:** ![G4Q4](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@G4Q4](https://forum.cursor.com/u/G4Q4)\
**Post date:** [December 9, 2025, 12:56pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/139 "2025-12-09T12:56:38Z")

</div>

For me, the only model that works fast is Composer 1.

---

<div class="post-metadata">

**Author:** ![G4Q4](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@G4Q4](https://forum.cursor.com/u/G4Q4)\
**Post date:** [December 9, 2025, 12:58pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/140 "2025-12-09T12:58:27Z")

</div>

For me, the only models that hang at planning next move phase for 5-10 minutes are anthropic and Google models.

Grok, ChatGPT, Composer 1 are all unaffected.

That feels like a big clue.

I’m also based in London, England, if that helps.

---

<div class="post-metadata">

**Author:** ![G4Q4](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@G4Q4](https://forum.cursor.com/u/G4Q4)\
**Post date:** [December 9, 2025, 4:18pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/141 "2025-12-09T16:18:02Z")

</div>

Is there any news of any fixes or updates?  
Cursor is completely unusable for me.

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [December 9, 2025, 4:28pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/142 "2025-12-09T16:28:49Z")

</div>

The team is already working on a fix. Sorry for the inconvenience.

---

<div class="post-metadata">

**Author:** ![pradelgorithm](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/pradelgorithm/32/71803_2.png) [@pradelgorithm](https://forum.cursor.com/u/pradelgorithm)\
**Post date:** [December 9, 2025, 4:50pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/143 "2025-12-09T16:50:27Z")

</div>

even composer is failing Request ID: 073b9200-4e29-4e89-9d8a-6205f59f4e88

---

<div class="post-metadata">

**Author:** ![Alexander\_Kines](https://avatars.discourse-cdn.com/v4/letter/a/bc8723/32.png) [@Alexander\_Kines](https://forum.cursor.com/u/Alexander_Kines)\
**Post date:** [December 9, 2025, 6:51pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/144 "2025-12-09T18:51:47Z")

</div>

Looks like fixed. Http2 start responding

---

<div class="post-metadata">

**Author:** ![G4Q4](https://avatars.discourse-cdn.com/v4/letter/g/3e96dc/32.png) [@G4Q4](https://forum.cursor.com/u/G4Q4)\
**Post date:** [December 9, 2025, 7:02pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/145 "2025-12-09T19:02:44Z")

</div>

Did it permanently get stuck in planning next moves for you? or was it just stuck in it for 5-10 minutes?

Planning next moves, taking 5-10 minutes at a time, is still happening for me.

---

<div class="post-metadata">

**Author:** ![Alexander\_Kines](https://avatars.discourse-cdn.com/v4/letter/a/bc8723/32.png) [@Alexander\_Kines](https://forum.cursor.com/u/Alexander_Kines)\
**Post date:** [December 9, 2025, 7:07pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/146 "2025-12-09T19:07:59Z")

</div>

It worked for 1 job. And now fail again (

---

<div class="post-metadata">

**Author:** ![Alexander\_Kines](https://avatars.discourse-cdn.com/v4/letter/a/bc8723/32.png) [@Alexander\_Kines](https://forum.cursor.com/u/Alexander_Kines)\
**Post date:** [December 9, 2025, 7:27pm UTC](https://forum.cursor.com/t/planning-next-moves-stuck/143985/147 "2025-12-09T19:27:42Z")

</div>

Request ID: 8e965e06-dc80-4054-b97e-25d9d81c1991  
ConnectError: [internal] 1151053735552:error:10000410:SSL routines:OPENSSL\_internal:SSLV3\_ALERT\_HANDSHAKE\_FAILURE:../../third\_party/boringssl/src/ssl/tls\_record.cc:486:SSL alert number 40

```auto
at nsu.$streamAiConnect (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6409:406134)
at async vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:565:80832
at async Object.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:6477:42602)
at async o (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:2815:1269)
at async Promise.allSettled (index 0)
at async fHr.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:2815:6519)

```

[Previous page](https://forum.cursor.com/t/planning-next-moves-stuck/143985.md?page=6)

[Next page](https://forum.cursor.com/t/planning-next-moves-stuck/143985.md?page=8)
