[Bug Report] Persistent API 500 errors in Claude Code since Jan 6, 2026
Bug Description
Description:
I've been experiencing persistent HTTP 500 Internal Server Errors when using Claude Code since the evening of January 6, 2026. The errors occur during file read operations and prevent Claude Code from functioning.
Error details:
API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"},"request_id":"req_011CWsVUNCJiJVrSurqduwLT"}
API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"},"request_id":"req_011CWsVYxwTVQmAPeAC1WGcE"}
Context:
Tool: Claude Code (CLI)
Operation: Reading a 703-line TypeScript file (frontend/e2e/pages/idm-wizard.page.ts)
Duration: Issue has persisted for approximately 12+ hours
Behavior: Errors occur on consecutive requests with different request IDs
Troubleshooting attempted:
Retried multiple times over several hours
Issue persists across sessions
Request:
Could you please investigate these request IDs and advise on resolution? This is blocking my development work.
Thank you.
Environment Info
- Platform: darwin
- Terminal: vscode
- Version: 2.0.76
- Feedback ID: 8da581b6-4c9d-49f7-8744-71f31bf81502
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/ignus/.local/share/claude/versions/2.0.76 (expected in multi-process scenarios)\n at XZR (/$bunfs/root/claude:2430:2165)\n at fUA (/$bunfs/root/claude:2430:1885)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T05:44:21.384Z"},{"error":"MaxFileReadTokenExceededError: File content (54930 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n at Bw_ (/$bunfs/root/claude:957:12204)\n at async call (/$bunfs/root/claude:966:1005)\n at async Qo7 (/$bunfs/root/claude:2142:17437)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T05:45:19.476Z"},{"error":"Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011CWsVUNCJiJVrSurqduwLT\"}\n at generate (/$bunfs/root/claude:454:11342)\n at makeRequest (/$bunfs/root/claude:801:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T05:48:29.334Z"},{"error":"Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011CWsVYxwTVQmAPeAC1WGcE\"}\n at generate (/$bunfs/root/claude:454:11342)\n at makeRequest (/$bunfs/root/claude:801:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T05:49:28.778Z"},{"error":"Error: 500 {\"type\":\"error\",\"error\":{\"type\":\"api_error\",\"message\":\"Internal server error\"},\"request_id\":\"req_011CWsW4U8BypQNtmBq8gmCq\"}\n at generate (/$bunfs/root/claude:454:11342)\n at makeRequest (/$bunfs/root/claude:801:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-07T05:56:08.706Z"}]This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗