[Bug] erroring mcp stop claudecaude stops doing anything else

Resolved 💬 3 comments Opened Nov 21, 2025 by mol-george Closed Nov 25, 2025

This is a chrome-devtools bug but at the same time claudecode should give you a way carry on using it despite of others mcp bugs.

once the bug occurs whatever I do claudecode returns

API Error: 400
    {"type":"error","error":{"type":"invalid_request_error","message":"messages.13.content.3.image.source.base64.data:
    Image does not match the provided media type image/jpeg"},"request_id":"req_011CVM5UMAuiXMHSbNu6Mfn5"}

Re-connecting/disabling the chrome-devtools plugin does not help.

chrome-devtools bug

chrome-devtools take_screenshot fails consistently with

⏺ chrome-devtools - take_screenshot (MCP)(format: "png")
  ⎿  # take_screenshot response
     Took a screenshot of the current page's viewport.
  ⎿  [Image]
  ⎿ API Error: 400
    {"type":"error","error":{"type":"invalid_request_error","message":"messages.13.content.3.image.source.base64.data:
    Image does not match the provided media type image/jpeg"},"request_id":"req_011CVM5UMAuiXMHSbNu6Mfn5"}

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.0.49
  • Feedback ID: 194dd997-1492-4a73-a4f6-11f68207de03

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/george.moldoveanu/.local/share/claude/versions/2.0.49 (expected in multi-process scenarios)\n    at BI0 (/$bunfs/root/claude:2556:1516)\n    at E$A (/$bunfs/root/claude:2556:1194)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-21T11:59:46.564Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/george.moldoveanu/.local/share/claude/versions/2.0.49 (expected in multi-process scenarios)\n    at BI0 (/$bunfs/root/claude:2556:1516)\n    at q$A (/$bunfs/root/claude:2554:12595)\n    at async Km8 (/$bunfs/root/claude:2554:13797)\n    at async Hx (/$bunfs/root/claude:2556:236)\n    at async <anonymous> (/$bunfs/root/claude:2556:12360)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-21T11:59:54.794Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/george.moldoveanu/.local/share/claude/versions/2.0.49 (expected in multi-process scenarios)\n    at BI0 (/$bunfs/root/claude:2556:1516)\n    at q$A (/$bunfs/root/claude:2554:12595)\n    at async Km8 (unknown)\n    at async Hx (unknown)\n    at unknown\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-11-21T12:00:22.582Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at NQ (/$bunfs/root/claude:1055:4471)\n    at <anonymous> (/$bunfs/root/claude:1055:4193)\n    at map (native:1:11)\n    at zJ (/$bunfs/root/claude:1055:4185)\n    at EuB (/$bunfs/root/claude:1768:3696)\n    at N7 (/$bunfs/root/claude:102:19666)\n    at EI (/$bunfs/root/claude:104:42843)\n    at TU (/$bunfs/root/claude:104:38376)\n    at TD (/$bunfs/root/claude:104:38304)\n    at kq (/$bunfs/root/claude:104:38158)","timestamp":"2025-11-21T12:23:54.055Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at NQ (/$bunfs/root/claude:1055:4471)\n    at <anonymous> (/$bunfs/root/claude:1055:4193)\n    at map (native:1:11)\n    at zJ (/$bunfs/root/claude:1055:4185)\n    at EuB (/$bunfs/root/claude:1768:3696)\n    at N7 (/$bunfs/root/claude:102:19666)\n    at EI (/$bunfs/root/claude:104:42843)\n    at TU (/$bunfs/root/claude:104:38376)\n    at TD (/$bunfs/root/claude:104:38304)\n    at kq (/$bunfs/root/claude:104:38158)","timestamp":"2025-11-21T12:23:54.058Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at NQ (/$bunfs/root/claude:1055:4471)\n    at <anonymous> (/$bunfs/root/claude:1055:4193)\n    at map (native:1:11)\n    at zJ (/$bunfs/root/claude:1055:4185)\n    at EuB (/$bunfs/root/claude:1768:3696)\n    at N7 (/$bunfs/root/claude:102:19666)\n    at EI (/$bunfs/root/claude:104:42843)\n    at TU (/$bunfs/root/claude:104:38376)\n    at TD (/$bunfs/root/claude:104:38304)\n    at kq (/$bunfs/root/claude:104:38158)","timestamp":"2025-11-21T12:23:54.058Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at NQ (/$bunfs/root/claude:1055:4471)\n    at <anonymous> (/$bunfs/root/claude:1055:4193)\n    at map (native:1:11)\n    at zJ (/$bunfs/root/claude:1055:4185)\n    at EuB (/$bunfs/root/claude:1768:3696)\n    at N7 (/$bunfs/root/claude:102:19666)\n    at EI (/$bunfs/root/claude:104:42843)\n    at TU (/$bunfs/root/claude:104:38376)\n    at TD (/$bunfs/root/claude:104:38304)\n    at kq (/$bunfs/root/claude:104:38158)","timestamp":"2025-11-21T12:31:42.303Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at NQ (/$bunfs/root/claude:1055:4471)\n    at <anonymous> (/$bunfs/root/claude:1055:4193)\n    at map (native:1:11)\n    at zJ (/$bunfs/root/claude:1055:4185)\n    at EuB (/$bunfs/root/claude:1768:3696)\n    at N7 (/$bunfs/root/claude:102:19666)\n    at EI (/$bunfs/root/claude:104:42843)\n    at TU (/$bunfs/root/claude:104:38376)\n    at TD (/$bunfs/root/claude:104:38304)\n    at kq (/$bunfs/ro

Note: Error logs were truncated.

View original on GitHub ↗

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