I am facing this issue too. I am not even close to the token limit (despite using my own Gemini key) and this keeps happening. Is there an ETA for the fix?
Hi! At this point, it’s frankly disrespectful to your users on the Team plan that this issue still hasn’t been fixed. Especially considering that it doesn’t seem like a particularly complex problem to resolve. It feels more like a matter of convenience than anything else. From the company side, we’re now considering switching IDEs if this isn’t addressed.
Hey Viktor1, based on the error message, it appears the rate limit has been exceeded by Gemini-3-pro-preview when used within Cursor. The “Resource has been exhausted” error indicates that the API has hit its quota. Are you seeing any error in the console?
Rao this has already been debugged, the root cause is that Cursor is using a Google regional endpoint instead of the global endpoint so they are constantly tapping out the same region over and over (regardless of the limit on your specific api key). They need to switch their backend code to use the global endpoint but apparently that is a very big change or something because it’s been weeks of not being able to use Gemini api key!
It’s been a week again…
Any updates? ![]()
I don:t think this is a gemini specific error - this is definitely a cursor regional URL error as mentioned earlier. I hope the Cursor team makes this a P0. Sadly, cursor is not at all helpful right now.
I’m having the same issue for openai. can you help please?
anybody knows how to use models from openrouter?
Same problem here. Is there any solution so far? @Cursor Team, is it intended not to use LLMs at own cost? Also not getting Azure API key to work. You have a greate product, but strangely just using external models is not working.
I hontestly think the “problem” is that its economically NOT in Cursor’s interest to let users pay their own LLM cost. Cursor’s valuation is based on a Revenue multiple, it fells like they dont want people just to pay their normal subscription and use an external model, because that would mean a much lower revenue per user.
@deanrie any update here?
Cursor now has for a limited time free access to Grok which is acceptable and works fine as an alternative.
Dean mentioned in a different thread that version 2.2.36 introduced breaking changes. It may be the case that the immediate previous version would work. Didn’t try it.
Antigravity is really cool for using Gemini 3. It’s almost the same experience with Cursor with some nice enhancements. I’m writing this after 3 days of incredible productivity and fixing some hard bugs. Give Antigravity a shot. It’s worth it.
My production app doesn’t throw any of the errors I’ve reported here, even when we get very close to the tier rate limits. So it must be the Cursor backend and something that’s reasonably straight-forward to fix since Gemini endpoints are already there in place. I might be wrong. If everyone brings their own API keys and only pays for the entry level subscription with Cursor, it’s a bad business model. At the same time, it’s a race to the bottom as Antigravity is a platform to burn faster Gemini tokens. It’s possible this bug fix is just an ad-hoc strategy for Cursor to get you to burn more tokens on their model router.
Antigravity FTW.
Antigravity let you to use api key for gemini use? I tried a month ago and sems imposible. I switched to VS code with copilot, and use my gemini api key there with any incovenience for now. I will not pay anymore for cursor since I think it’s disrespectful how long they’re taking to resolve something so important to so many of us.
Actually it forces you to pick a valid apikey.
I spoke to early. Today I hit rate limits on antigravity as well in spite of being on their ultra plan. It seems they refuse to use the API key limits which are super high.
Already switched to opencode. Bye cursor
@deanrie any update?
Cancelled renewal. Incredible that they could not switch their backend Google endpoint in so many weeks.
I just did the same thing. Bye Cursor, welcome Claude Code Router.
Are there no updates? It seems to be almost unusable with API now - are anyone having any luck utilizing cursor with Gemini API keys? Are there workaround?
this problem has been going on for more than a month, it’s absolutely ridiculous, i’ve lost so so much time just clicking ‘retry’ for the last 20 minutes, and this is every hour of every day…
