Started a brand new chat, the only file is an index.txt file, I’ve noticed that everytime a new update comes out, you change the models that I am using and immediately activate models that I havent used previously. It doesnt matter what model I pick, same error.
Steps to Reproduce
Start a new chat, attempt to edit a text file or php file
Expected Behavior
Error as stated
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Request ID: 7f7f2d88-8f07-43a7-8023-3f577e0c7433
{“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
at nol.$endAiConnectTransportReportError (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4814:319459)
at egr._doInvokeHandler (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:488:211942)
at egr._invokeHandler (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:488:211684)
at egr._receiveRequest (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:488:210449)
at egr._receiveOneMessage (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:488:209271)
at O_t.value (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:488:207365)
at ye._deliver (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at ye.fire (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at Prt.fire (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4801:12154)
at MessagePort. (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:6983:18168)
It’s possible there were temporary issues with your internet connection or the model was briefly unavailable. Sending the request again can often fix the problem - Impossible to have no connection.
Why does claude keeping having itself activated, claude is useless and has caused so many issues, I dont use it, but you seem to enforce it apon us to use.
The error is permanent, clicking try again doesnt do anything, going back to an earlier version.
Upgrading to the latest version still causes the issue. Reverting to 1.3.9 I get to use Cursor, but the moment I upgrade to the latest, its back to the same issue.
Request ID: d49bf20b-d1c2-4f0a-9f96-fd7ca70d0fa5
ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at BWa.$streamAiConnect (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4846:223657)
at async vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:490:230307
at async ton.toolWrappedStream (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4302:9358)
at async QAt (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:1441:15859)
at async QL.handleStreamComposer (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:1497:993)
at async wsn.streamResponse (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:1441:25694)
at async p5s. (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5502:7205)
at async r5s. (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5480:966)
at async a5s. (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:5498:3042)
at async U3e. (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4323:13006)
at async sse.processCodeBlocks (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:1551:3240)
at async ose.submitChatMaybeAbortCurrent (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:2648:5946)
at async Qt (vscode-file://vscode-app/d:/Cursor/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:4605:24947)
Additionally the team has improved model settings to reduce chance of the issue you listed on top (trouble connecting to the model provider) but may need a bit more time to mitigate all known cases. Please let me know if anything improved.
You do realise this happens regardless of any change you make.
So I’ve noticed that it has started working again, why would this just start happening again if it wasn’t working in the first place.
If I were to strip away everything related to the AI models and I am left with just the core of cursor, the actual application that is talking live to a server, all i would need to do is update the code on the server to reflect the issues the client (me) is having. So more or less patch the server. That would be the only explanation for it to start working again.
ENOTFOUND means that the domain can not be resolved. So this pops up all the time, yet still works regardless of the message and has nothing to do with what is happening on my end because cursor is still pumping out information.
Anyway I am only a small 0.1% of the problem with so many other people having issues. I hope they too get patched and fixed. Especially the student issue, that would drive me insane.