Facing issue, where I still have all the rate limits, but...

Resolved 💬 4 comments Opened Feb 3, 2026 by 0xspacecreated Closed Feb 7, 2026

Bug Description

I am consistently receiving 500 Internal Server Error responses from the API even though my account still has available rate limits and no quota exhaustion.

The error message is very generic and poorly documented, which makes it difficult to understand whether this is caused by a temporary model outage, backend instability, or a client-side issue.

Example error:

API Error: 500 {
"type": "error",
"error": {
"type": "api_error",
"message": "Internal server error"
},
"request_id": "req_011CXmPEDP69cpiWTkXegoLS"
}

This happens repeatedly across multiple requests and request IDs.

Expected Behavior
• Requests should either succeed if rate limits are available, or
• Return a more specific and actionable error message if the service or model is temporarily unavailable.

Actual Behavior
• Requests fail with HTTP 500 errors.
• Error response contains no indication of root cause (model outage, service degradation, retry advice, etc.).
• Failures occur even though rate limits are not exhausted.

Environment Info
• OS: macOS (darwin)
• Terminal: Warp Terminal
• App Version: 2.1.29
• Feedback ID: 98a77e74-2b49-4ad9-90bc-8965c20d4c1d

Error Logs

[
{
"error": "Error: NON-FATAL: Lock acquisition failed for /Users/yashyn/.local/share/claude/versions/2.1.29 (expected in multi-process scenarios)\n at BUR (/$bunfs/root/claude:3589:2098)\n at SPA (/$bunfs/root/claude:3589:1209)\n at processTicksAndRejections (native:7:39)",
"timestamp": "2026-02-03T15:37:12.621Z"
},
{
"error": "Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011CXmPDrAtPhjqzbH4mNJWn\"}\n at generate (/$bunfs/root/claude:343:8942)\n at makeRequest (/$bunfs/root/claude:360:5435)\n at processTicksAndRejections (native:7:39)",
"timestamp": "2026-02-03T15:37:17.421Z"
},
{
"error": "Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011CXmPEDP69cpiWTkXegoLS\"}\n at generate (/$bunfs/root/claude:343:8942)\n at makeRequest (/$bunfs/root/claude:360:5435)\n at processTicksAndRejections (native:7:39)",
"timestamp": "2026-02-03T15:37:22.275Z"
},
{
"error": "Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011CXmPN2HZpBS6LA4t8aic7\"}\n at generate (/$bunfs/root/claude:343:8942)\n at makeRequest (/$bunfs/root/claude:360:5435)\n at processTicksAndRejections (native:7:39)",
"timestamp": "2026-02-03T15:39:08.349Z"
}
]

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗