All AI models are completely unusable

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

All AI models are completely unusable. When processing a task, the conversation abruptly stops midway through without completing. The status shows “Taking longer than expected” indefinitely, and the model never resumes or returns any response. This affects every available model — no model is functional.

Steps to Reproduce

Open Cursor IDE on macOS
Start a new chat or agent session with any model (tested across multiple models)
Submit a prompt or task for the model to process
The model begins responding but stops midway through the output
Status message displays: “Taking longer than expected”
The model never recovers — no further output is generated, and the session hangs indefinitely

Expected Behavior

The model should complete the task fully and return a complete response without interruption. If a timeout occurs, it should either retry automatically or display a clear error message with an option to retry.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 2.6.19
VSCode Version: 1.105.1
Commit: 224838f96445be37e3db643a163a817c15b36060
Date: 2026-03-12T04:07:27.435Z (6 天前)
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 23.3.0

For AI issues: add Request ID with privacy disabled

5d223ee6-a764-4b03-9d79-d50b1396117a

Additional Information

Affected models: All models (auto mode and manually selected)
Frequency: 100% reproducible — happens every time on every model
Impact: Cursor is completely unusable for any AI-assisted task
Request ID: 5d223ee6-a764-4b03-9d79-d50b1396117a
OS: macOS
Severity: Critical — blocks all usage of Cursor

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, this is a known issue where the backend generates the response, but the client fails to render it. A few things to try:

  1. Resync your project index: Cursor Settings > Indexing > Resync Index. This has fixed it for several users.

  2. Disable HTTP/2: Add "cursor.general.disableHttp2": true to your settings.json via Cmd+Shift+P > Preferences: Open User Settings (JSON), then restart Cursor.

  3. Run network diagnostics: Cursor Settings > Network > Run Diagnostics, then share a screenshot of the results.

  4. Test in an empty folder: File > Open Folder > pick an empty directory, start a new chat, type “hello”. Does the same thing happen?

  5. Update to 2.6.20. You’re on 2.6.19, and the latest stable is 2.6.20.

Are you using a VPN or proxy? If yes, try without it.

The team is aware of this issue. Related mega-thread for reference: Taking longer than expected

Let me know how it goes.

was facing similar issues yesterday but then - magic - it just started working again without probs. Some minutes ago my agent stucks and leaves me with the idea to wait or change to auto model where I’m already with. Further UI says I cannot update (current version 2.6.19) what is puzzling since the latest stable is 2.6.20 ?!

Thank you for the suggestions. I’ve tried all of the steps one by one, but the issue still persists. Here’s a summary:

  1. Re-sync Project Index :white_check_mark: Tried, issue not resolved

  2. Disable HTTP/2 :white_check_mark: Added "cursor.general.disableHttp2": true to settings.json and restarted, issue not resolved

  3. Network Diagnostics :white_check_mark: Done, please see the screenshot above

  4. Test in an Empty Folder :white_check_mark: Tried, the same issue occurs

  5. Update to 2.6.20 :white_check_mark: Updated, issue still persists


Additional context regarding my network:

I’m currently using a VPN, and due to work requirements, I’m unable to disable it.

However, the key thing to note is:

Before today, Cursor was working perfectly fine with the same VPN setup. This issue only started occurring today.

So the VPN itself doesn’t seem to be the root cause. Could there be something on Cursor’s end — such as a server-side change or an update rollout — that might have introduced this issue? Any further guidance would be greatly appreciated!

I am unable to update to version 2.6.20 despite being on the latest version. This issue has persisted for a day now.

I just noticed that everything is suddenly working fine now, and I didn’t do anything to fix it.

Hi, having the same issue. Nothing has worked, will wait and see if time resolves.

I encountered it too.

start a new dialog window.

cursor’s bugs are too many to solve. I am wandering whether they care about quality.

All ai models are not working “We’re experiencing high demand for the selected model right now.“

Yes, I went through the whole day without it working, tried all sorts of methods, but then it suddenly started working again. I hope you can resolve your issue soon as well!

Glad it’s working again. From the logs, the backend was actually generating responses - the issue was on the client side failing to render them. This is a known bug and the team is tracking it.

For others hitting the same issue @Alexis_Tolleson @Pritom_Sinha - steps that help some users:

  1. Disable HTTP/2: add "cursor.general.disableHttp2": true to your settings.json and restart Cursor
  2. Resync Index: Cursor Settings > Indexing > Resync Index
  3. Test in an empty folder

If none of that works, the issue can be transient and resolve on its own, like it did for @houshanren. Mega-thread for tracking: Taking longer than expected

Let me know if it comes back.

How can I apply for a refund if the issue has severely impacted my ability to use the service, making it completely unusable?

Hey, for refund requests, email [email protected]. The team will review your case there.

For reference, the refund policy is outlined here: Refund policy | Cursor Docs