Describe the Bug
When trying to enter my custom API key (with the api.openai.com pattern) in the appropriate field, the system does not accept the key, even though it is valid. The “enable” button does not work after the key is entered.
Steps to Reproduce
Steps to reproduce the issue:
Access the models menu.
Click to add a custom API key.
Enter a valid key with the domain OpenRouter.
Confirm the correct endpoint.
Try to activate the key — the “enable” button doesn’t work or the key is not validated.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.1.1 (user setup)
VSCode Version: 1.96.2
Commit: f81622395bb52bc30ed251a6299eeaf51ab49110
Date: 2025-06-12T09:14:34.653Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26200
Hey, thanks for the report. We’ll investigate it.
Do you have any prediction? Because the error still remains
It seems like a bug. I’ve already forwarded this to our team, and I hope we can fix it soon.
I’m having the same issue trying custom model v0. I’m using the correct v0 api key and curstom api base v0 (from v0 in Cursor)
but api key step just switches back off just like in your video.
Let’s wait and hope it resolves I’m a pro but I use the custom API for shallow work to make requests more powerful for fast requests. I’m being forced to use the fast ones now Open router gives me 1000 free days
HELLO, HOW MUCH? UNFORTUNATELY, I UPDATED THE CURSOR AND IT STILL REMAINS THE SAME
IT IS NOT POSSIBLE TO USE MY OWN API KEY. DO YOU HAVE AN OPINION ON THIS MATTER?
Version: 1.1.3 (user setup)
VSCode Version: 1.96.2
Commit: 979ba33804ac150108481c14e0b5cb970bda3260
Date: 2025-06-15T06:55:04.603Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26200