In Cursor 3.15.6, the text input fields for OpenAI API Key and Override OpenAI Base URL cannot accept keyboard input or paste (Ctrl+V).
The toggles next to those fields still work (can be turned on/off).
Rolling back to 3.14.27 (Windows x64 User installer) restores normal editing immediately.
This blocks configuring BYOK / custom OpenAI-compatible endpoints via the Models settings UI.
Steps to Reproduce
Install / update to Cursor 3.15.6 (stable) on Windows x64.
Open Cursor Settings → Models.
Find OpenAI API Key and Override OpenAI Base URL.
Toggle the switches ON.
Click the text inputs and try typing or pasting.
Expected Behavior
Input fields should accept typing and paste so API key / base URL can be saved.
Hey, thanks for the detailed report. The regression window and the fact that rolling back to 3.14.27 fixes it is really helpful.
What you’re seeing isn’t intended behavior and it’s not related to your setup. I’ve shared this with the team and we’re tracking it.
For now, here’s a workaround. Mouse click focus doesn’t work in those fields, but keyboard focus does. Go to Settings > Models, turn on the toggle you need, then use Tab to move into the field. After that, typing and paste with Ctrl+V work. If it’s easier, you can temporarily roll back to 3.14.27 like you already tested.
In Cursor Settings → Models → API Keys, the “OpenAI API Key” and
“Override OpenAI Base URL” text fields do not accept keyboard input
(typing). Paste (Ctrl+V) also often fails. The Base URL override toggle
works; the “Use OpenAI API key” enable control only appears after a key
is saved, but I cannot enter a key into the field.
Steps to Reproduce
Open Cursor Settings → Models
Expand API Keys
Click “Enter your OpenAI API Key” or the Base URL text box
(with Override OpenAI Base URL enabled)
Try to type or paste a value
Expected Behavior
Fields accept typing/paste and save the key / custom base URL.
Actual: Caret may appear but characters cannot be entered; fields remain
empty / stuck on https://api.openai.com/v1.
Summary On Cursor Settings → Models → API Keys, the OpenAI and Anthropic API key input fields cannot accept focus or text input. There is also no enable toggle next to the OpenAI API Key field (only the “Override OpenAI Base URL” toggle is present). Because of this, I cannot configure Bring Your Own Key (BYOK) at all.
Steps to Reproduce
Open Cursor on Windows.
Go to Cursor Settings → Models.
Expand API Keys.
Click the OpenAI API Key input (“Enter your OpenAI API Key”).
Try typing or pasting (Ctrl+V) an API key.
Repeat the same for the Anthropic API Key input.
Expected Behavior
On a personal Pro+ account, both OpenAI and Anthropic API key fields should be editable.
I should be able to paste/type a key and use BYOK for supported chat models.
(If the enable toggle was removed by design, the fields should still accept input.)
The fix for the OpenAI API Key and Override OpenAI Base URL fields, and other provider key fields, that didn’t focus on mouse click has been merged and will ship in an upcoming 3.15 update. It’s not in 3.15.6 yet. Once you update to a version newer than 3.15.6, please try again.
Until then, the workaround is still the same: go to Settings > Models, enable the toggle you need, then press Tab to move focus into the field. After that, typing and pasting with Ctrl+V works. Alternatively, you can temporarily roll back to 3.14.27.