Cursor repeatedly resets model feature flags and API key preferences on startup
Steps to Reproduce
Open Cursor, it launches new browser tabs asking me to re-authenticate MCPs. that I’ve previously disabled. Cursor is not remembering which providers I’ve feature-flagged off. After each login, these flags are turned back on, forcing me to manually disable them every time.
The same issue happens with my API key settings. I have my OpenAI API key added and explicitly enabled so Cursor will use my API credits instead of my included billing tokens. However, on every login Cursor auto-disables the OpenAI key, causing Cursor to use my included tokens instead of my API tokens.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Hey @roshvan, I disabled Linear MCP in Cursor Settings → Tools & MCP, restarted Cursor, and the MCP stayed disabled – the Agent couldn’t use it. I didn’t try the other problem with the OpenAI API setting being reset, though.
Based on what I am reading, my suspicion is that the preference sync isn’t persisting the flags, or something related to network connectivity, but that’s worth checking once:
Open Settings → Network → Run Diagnostics and verify everything is green.
Disable HTTP/2 (Settings → Network → “Disable HTTP/2”) or force HTTP 1.1 and restart.
Can you also disable all extensions (cursor --disable-extensions from the Mac terminal) and try again? That’s worth checking too, to rule out any possible conflicts with the extensions.
Thanks for the report. Can you please check if you’re still facing this issue on the latest version?
You can get the latest version from Download · Cursor