Unable to reach model provider Issue

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Request ID: 3d9b5940-91fc-41a3-ba8f-6d6f930f5c28
{“error”:“ERROR_OPENAI”,“details”:{“title”:“Unable to reach the model provider”,“detail”:“We’re having trouble connecting to the model provider. This might be temporary - please try again in a moment.”,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:false}
ConnectError: [unavailable] Error

Steps to Reproduce

Updated version. Did Network Connectivity test and all ok

[2025-12-12T23:34:33.128Z] Host: api2.cursor.sh
[2025-12-12T23:34:33.128Z] Servers: 8.8.8.8,8.8.4.4
[2025-12-12T23:34:33.128Z] Resolved to 54.85.153.55 in 4ms
[2025-12-12T23:34:33.133Z] Resolved to 54.85.153.55 in 5ms
[2025-12-12T23:34:33.136Z] Resolved to 54.85.153.55 in 2ms
[2025-12-12T23:34:33.138Z] Resolved to 54.85.153.55 in 2ms
[2025-12-12T23:34:33.139Z] Host: api2.cursor.sh
[2025-12-12T23:34:33.139Z] Servers: system
[2025-12-12T23:34:33.139Z] Resolved to 54.85.153.55, 3.228.84.246, 34.199.102.168, 52.1.227.3, 18.214.202.27, 54.86.211.54, 52.200.19.192, 35.172.97.233 in 1ms
[2025-12-12T23:34:33.139Z] Resolved to 54.85.153.55, 3.228.84.246, 34.199.102.168, 52.1.227.3, 18.214.202.27, 54.86.211.54, 52.200.19.192, 35.172.97.233 in 0ms
[2025-12-12T23:34:33.139Z] Resolved to 54.85.153.55, 3.228.84.246, 34.199.102.168, 52.1.227.3, 18.214.202.27, 54.86.211.54, 52.200.19.192, 35.172.97.233 in 0ms
[2025-12-12T23:34:33.139Z] Resolved to 54.85.153.55, 3.228.84.246, 34.199.102.168, 52.1.227.3, 18.214.202.27, 54.86.211.54, 52.200.19.192, 35.172.97.233 in 0ms
[2025-12-12T23:34:33.139Z] Result: true

[2025-12-12T23:34:33.121Z] Start
[2025-12-12T23:34:33.330Z] Host: api2.cursor.sh
[2025-12-12T23:34:33.330Z] Protocol: h2
[2025-12-12T23:34:33.330Z] Result: true in 209ms


[2025-12-12T23:34:33.121Z] Start
[2025-12-12T23:34:33.396Z] URL: https://api2.cursor.sh/
[2025-12-12T23:34:33.396Z] Status: 200
[2025-12-12T23:34:33.396Z] IP: 54.85.153.55
[2025-12-12T23:34:33.396Z] Issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M01
[2025-12-12T23:34:33.396Z] Name: api2.cursor.sh
[2025-12-12T23:34:33.396Z] AltName: DNS:api2.cursor.sh, DNS:prod.authentication.cursor.sh, DNS:*.api2.cursor.sh
[2025-12-12T23:34:33.396Z] DNS Time: 3ms
[2025-12-12T23:34:33.396Z] Connect Time: 68ms
[2025-12-12T23:34:33.396Z] TLS Time: 135ms
[2025-12-12T23:34:33.396Z] Result: true in 275ms


[2025-12-12T23:34:33.121Z] Start
[2025-12-12T23:34:33.397Z] Result: true


[2025-12-12T23:34:33.122Z] Sending ping 1
[2025-12-12T23:34:33.398Z] Response: ‘ping’ in 276ms
[2025-12-12T23:34:33.398Z] Sending ping 2
[2025-12-12T23:34:33.469Z] Response: ‘ping’ in 71ms
[2025-12-12T23:34:33.469Z] Sending ping 3
[2025-12-12T23:34:33.539Z] Response: ‘ping’ in 70ms
[2025-12-12T23:34:33.539Z] Sending ping 4
[2025-12-12T23:34:33.611Z] Response: ‘ping’ in 72ms
[2025-12-12T23:34:33.611Z] Sending ping 5
[2025-12-12T23:34:33.681Z] Response: ‘ping’ in 70ms
[2025-12-12T23:34:33.681Z] Result: true

------------_

[2025-12-12T23:34:33.122Z] Starting stream
[2025-12-12T23:34:33.402Z] Response: ‘foo’ in 280ms
[2025-12-12T23:34:34.404Z] Response: ‘foo’ in 1002ms
[2025-12-12T23:34:35.423Z] Response: ‘foo’ in 1019ms
[2025-12-12T23:34:36.470Z] Response: ‘foo’ in 1047ms
[2025-12-12T23:34:37.413Z] Response: ‘foo’ in 943ms
[2025-12-12T23:34:38.415Z] Result: true


[2025-12-12T23:34:33.122Z] Starting stream
[2025-12-12T23:34:33.122Z] Pushing first message
[2025-12-12T23:34:33.431Z] Response: ‘foo’ in 309ms
[2025-12-12T23:34:33.932Z] Pushing next message
[2025-12-12T23:34:34.001Z] Response: ‘foo’ in 570ms
[2025-12-12T23:34:34.503Z] Pushing next message
[2025-12-12T23:34:34.570Z] Response: ‘foo’ in 569ms
[2025-12-12T23:34:35.072Z] Pushing next message
[2025-12-12T23:34:35.138Z] Response: ‘foo’ in 568ms
[2025-12-12T23:34:35.640Z] Pushing next message
[2025-12-12T23:34:35.706Z] Response: ‘foo’ in 568ms
[2025-12-12T23:34:35.706Z] Result: true


[2025-12-12T23:34:33.121Z] Host: marketplace.cursorapi.com
[2025-12-12T23:34:33.206Z] Response in 85ms
[2025-12-12T23:34:33.206Z] Response: 200
[2025-12-12T23:34:33.206Z] Response Type: cors
[2025-12-12T23:34:33.206Z] Server: null
[2025-12-12T23:34:33.206Z] Result: OK in 85ms

Expected Behavior

Agent should work

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.20
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
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?

Auto

For AI issues: add Request ID with privacy disabled

Request ID: 3d9b5940-91fc-41a3-ba8f-6d6f930f5c28

Additional Information

.

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, thanks for the report. Network diagnostics are okay, so the issue is likely with the profile or extensions.

Please check:

  1. Clean Profile:
  • Run: cursor --user-data-dir="~/CursorData/temp-profile"
  • In the new window without extensions, test the same models
  • Let me know the result
  1. Extensions:
  • In your regular profile, temporarily disable extensions, especially Nx Console (nrwl.angular-console). This solved the issue in this thread: Unable to Reach Model Provider for All Models Except Composer1
  • If using MCP servers, temporarily rename and disable them, then restart the project. In the mentioned thread, the conflict was with MCP Vercel AI Elements
  1. Data Collection:
  • Help > Toggle Developer Tools > Console - errors at the time of failure (screenshot or copy)
  • The last 2-3 Request IDs from the chat menu
  • List of installed extensions

If everything works in the clean profile, it’s definitely an extension or setting. Send the results and logs, and I’ll help narrow down the cause.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.