Composer 1.5 and Codex 5.3 both fail with a Provider Error. First, the UI shows “Reconnecting” several times. After that, it switches to: “We’re having trouble connecting to the model provider. This might be temporary - please try again in a moment.” Retrying does not fix it and both models remain unusable.
Steps to Reproduce
Open Cursor IDE
Switch to Agent mode (Composer 1.5) or use Codex 5.3
Send a prompt or start a conversation
Observe “Reconnecting” multiple times
Provider Error appears and the models do not respond
Expected Behavior
Composer 1.5 and Codex 5.3 should connect to the model provider and handle requests without showing repeated reconnecting or Provider Error.
This is a known pattern. The mix of resource_exhausted and an endless “Reconnecting” loop usually points to MCP servers or third party API key conflicts that block the connection.
Please try this:
Cursor Settings > Tools & MCP: If you have any MCP servers connected (especially Perplexity, Figma, or custom ones), temporarily disable them all.
Cursor Settings > Models: Make sure “Override OpenAI Base URL” is off. If you added any third party API keys (OpenAI or Anthropic), temporarily disable those too.
Sign out and sign back in (Cursor Settings > Sign Out, then Sign In).
Request ID: 0ce8b09b-44bb-4cf7-ab20-31434750f759
{“error”:57,“details”:{“title”:“Provider Error”,“detail”:“We’re having trouble connecting to the model provider. This might be temporary - please try again in a moment.”,“isRetryable”:true,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:true}
[resource_exhausted] Error
OTe: [resource_exhausted] Error
at lpf (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:9097:38348)
at apf (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:9097:37251)
at Cpf (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:9098:5088)
at Tva.run (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:9098:9098)
at async Vyt.runAgentLoop (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:34206:57104)
at async mgc.streamFromAgentBackend (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:34255:7835)
at async mgc.getAgentStreamResponse (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:34255:8576)
at async qTe.submitChatMaybeAbortCurrent (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:9180:14965)
at async Xi (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:33004:3808)