[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live)

[v0](/c/v0/59)

# v0 model not working in Cursor

200 views · 9 likes · 15 posts


Hizahon 1027 (@hizahon-1027) · 2026-01-06

I have followed the instructions in the v0 documentation, entered the URL and key, and manually added the v0 models: v0-1.5-md&v0-1.5-lg. However, it still doesn’t work.  The error message can be seen in the screenshot. I hope to get some help, thank you!

![1222|690x435](upload://uOGT72e3Xm1ahViNcKm3u8XrKto.png)

![1333|690x196](upload://iOiYuN6XX4cPdVfS2bfLzoxXuRg.png)

![1444|690x356](upload://2vMBEZCJfW6DQEP4sHdC0qL5a2P.png)


Anshuman Bhardwaj (@anshumanb) · 2026-01-06 · ♥ 1

Hi @hizahon-1027, welcome to the Vercel Community!

I'm sorry that you're facing this issue. I followed the same steps from the docs and got it working in Cursor for the first time. 

Can you try closing and reopening Cursor and then adding the settings again?


Hizahon 1027 (@hizahon-1027) · 2026-01-06 · ♥ 1

I've restarted the cursor many times, but it's still not working. This has been bothering me all day. Could you please record a video showing your steps? Thank you!


Anshuman Bhardwaj (@anshumanb) · 2026-01-06 · ♥ 2

Hey, I won't be able to record screen. But, here's exactly what I did step by step:

1. Opened v0 > Settings > API keys > Created a new one & Copied it
2. Opened Cursor > Settings > Models > API Keys 
3. Enable OpenAI API Key and paste the copied key here
4. Enable Override OpenAI Base URL and replace the value with `https://api.v0.dev/v1`
5. In the **Models** section > **Add Custom Model**, added `v0-1.5-lg` and `v0-1.5-md`


![CleanShot 2026-01-06 at 13.47.11@2x|365x500](upload://tLZwcR76ciBqtEAaVq4vMXzup50.png)


Hizahon 1027 (@hizahon-1027) · 2026-01-06

Thank you for the screenshot, but it's still not working on my end. This is the error message I'm receiving; can you tell which part of the process is causing the problem? Thank you.

![666|442x274](upload://8SjpAAHDmtzNlqsWUQPTJNdmIDr.png)


Anshuman Bhardwaj (@anshumanb) · 2026-01-06 · ♥ 1

Oh, I see. Can you copy the whole error block `{"error": {"type"......` and paste here? Also, try the **Copy Request Details** button if it works.

I can then ask the team to see what is going wrong with your API requests.


Hizahon 1027 (@hizahon-1027) · 2026-01-06

```
Request ID: d75d4a78-8d8e-4dfe-9b66-488afe28c951
{“error”:“ERROR_OPENAI”,“details”:{“title”:“Unable to reach the model provider”,“detail”:“We encountered an issue when using your API key: Streaming error\\n\\nAPI Error:\\n\\n`\n{\"error\":{\"type\":\"provider\",\"reason\":\"provider_error\",\"message\":\"Provider returned 500\",\"retryable\":true,\"provider\":{\"status\":500,\"body\":\"{\\\"success\\\":false,\\\"error\\\":\\\"Unknown error\\\"}\"}}}\n`”,“additionalInfo”:{},“buttons”:[ ],“planChoices”:[ ]},“isExpected”:true}
ConnectError: \[unauthenticated\] Error
at szc.$endAiConnectTransportReportError (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:12375:456006)
at xBo.\_doInvokeHandler (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:13027:22831)
at xBo.\_invokeHandler (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:13027:22573)
at xBo.\_receiveRequest (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:13027:21335)
at xBo.\_receiveOneMessage (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:13027:20152)
at zLt.value (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:13027:18244)
at Ee.\_deliver (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:2962)
at Ee.fire (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:49:3283)
at Tvt.fire (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:12360:12156)
at MessagePort. (vscode-file://vscode-app/g:/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:15027:18433)
```


Hizahon 1027 (@hizahon-1027) · 2026-01-06 · ♥ 1

The copied information is as follows,Thanks.


Anshuman Bhardwaj (@anshumanb) · 2026-01-07

Hi @hizahon-1027, are sharing images in your message by any chance? Or is it plain text that's erroring out?


Hizahon 1027 (@hizahon-1027) · 2026-01-07 · ♥ 1

it’s plain text that’s erroring out


Anshuman Bhardwaj (@anshumanb) · 2026-01-08

Hey @hizahon-1027, I'm sorry it's taking longer but I'm still on it. Trying to find the root cause with different team members.


Hizahon 1027 (@hizahon-1027) · 2026-01-09

Thank you, I will wait for the solution.


Ljt019 (@ljt019) · 2026-01-19

Same issue here


eKoh (@ekoh) · 2026-02-03 · ♥ 2

I had the same issue but it only works if you have a paid subscription to cursor. I switched off from cursor because I was spending a lot, I was loving using windsurf.

The good news is that I was able to config all these models:

![image|171x91](upload://2MYPGN1DckPYuEFZ1jF1BDXO6zZ.png)

BUT v0-mini, pro and max fallbacks to v0-1.5-md, is there a workaround to use the latest models?


Welton (@aristideswelton-3797) · 2026-04-01

Same thing here. I did follow the steps of the documentation but none of the v0 models are working on my cursor, so I get: “We're having trouble finding the resource you requested. If the problem persists, please contact support.”