Custom OpenAI API Key Verification Stuck

OpenAI API Key stuck during “verify”. I previously integrated Morpheus AI into Cursor via the OpenAI API Key with custom base URL. I created an integration video showing exactly how to do it as well.

Now, when I enter my API key, the circle next to the Verify button spins indefinitely. The API key works properly when interacting the system through cURL commands or any of the other available methods. Something is getting hung, and it appears to be related to the recent updates that have been pushed out on the Cursor side.

Attached screenshot showing where it fails.

Steps:

  1. Remove all models except the one I’m testing, known success via direct cURL request.
  2. Enter “Override OpenAI Base URL”
  3. Click Save
  4. Enter API Key
  5. Click verify
  6. Nothing else happens. The verify button spins

Not sure if this is helpful…but here (exposing API key so you can test as well if needed…they’re offered for free on openbeta.mor.org anyway)

curl -X ‘POST’
https://api.mor.org/api/v1/chat/completions
-H ‘accept: application/json’
-H ‘Authorization: sk-AZv34y.6a1c5c4489808a374a79e64ab5e9cd9e9bb9550c10fb05cee743cc82b2692b16’
-H ‘Content-Type: application/json’
-d ‘{
“model”: “llama-3.3-70b”,
“messages”: [
{
“role”: “system”,
“content”: “You are a helpful assistant.”
},
{
“role”: “user”,
“content”: “test”
}
],
“stream”: false
}’

Response:

{
“id”: “chatcmpl-ba43f361e686982fec54541561d6c826”,
“object”: “chat.completion”,
“created”: 1748103821,
“model”: “llama-3.3-70b”,
“choices”: [
{
“index”: 0,
“message”: {
“role”: “assistant”,
“content”: “It seems like you’re just testing to see if I’m working properly. Is there something specific you’d like to talk about or ask? I’m here to help with any questions or topics you have in mind.”
},
“finish_reason”: “stop”
}
],
“usage”: {
“prompt_tokens”: 146,
“completion_tokens”: 44,
“total_tokens”: 190
},
“system_fingerprint”: “”
}