This has been happening for months, I thought the problem was the provider but it really isn’t, it’s the cursor itself, see the links below without resolution.
Describe the Bug
This is the second time I have had to report this issue. The function is consistently broken, which is a horrible experience as I use my OpenRouter API key. It appears that you are intentionally breaking it to force us to use and consume more of your services.
The API key simply does not work, even though it was functioning normally at this exact same time previously.
Steps to Reproduce
use key api
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → …
This is still an issue for me and it’s costing me extra money.
Below is my cursor version. I thought upgrading to the latest version would help, but that doesn’t appear to have helped at all.
Version: 1.2.2
VSCode Version: 1.99.3
Commit: faa03b17cce93e8a80b7d62d57f5eda6bb6ab9f0
Date: 2025-07-07T06:08:52.104Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 23.0.0
I’m using MacOS Sonoma 14.0
I’ve restarted Cursor a few times. I cannot get …
And the same error you click to check the API and it doesn’t change from off to on