We are constantly receiving this error message. The strange thing is that all the failed requests are still being counted against the 500-request quota.
Claude 3 Opus is going to be deprecated very soon, so I recommend moving to a different model as soon as possible.
However, based on the error message you’re receiving, I’d suggest checking whether you’re using a custom API key. You can find these under Cursor Settings > Models.
It’s possible the API key you’ve selected doesn’t have permission to use claude-3-opus. You would need to either generate a new key with access to that model or update the models available for your existing key.
This is definitely strange behavior – there’s logic specifically intended to handle Claude Opus 3, so this shouldn’t be happening. That said, it’s really important to note that Claude Opus 3 is set to retire in 4 weeks, at which point you’ll need to switch to a newer model. Cursor also does not list Claude Opus 3 as a supported model (docs).
Is there something keeping you on Claude Opus 3 rather than one of the newer models? Options like Claude Opus 4.5 are actually significantly cheaper (1 request used and offer improved capabilities (Claude 3 Opus is ranked #135 for coding on LMArena, meanwhile the latest models from Anthropic top the leaderboard)
By the way, as an enterprise customer, you can also reach out to [email protected] to discuss any billing concerns – including questions about erroneous requests that have been counted toward your included usage. That’s also a great channel for dedicated support, though we always love having you here in the forum too!