Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Chat becomes unusable after I copy / paste some screenshots. It seems related to an inability to parse images.
“Internal Error. An unexpected error occurred on our servers. Please try again, or contact support if the issue persists.”
Steps to Reproduce
It’s a normal chat, one that I think I’ve done many times (so it seems like a regression to me). At some point, it just becomes unusable, whatever the prompt, whatever the model I choose.
Expected Behavior
chat should be usable
Screenshots / Screen Recordings
Operating System
Windows 10/11
Version Information
Version: 3.1.14 (user setup)
VSCode Version: 1.105.1
Commit: d8673fb56ba50fda33ad78382000b519bb8acb70
Date: 2026-04-14T01:39:23.679Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200
For AI issues: add Request ID with privacy disabled
Request ID: 610bdef8-9490-44cd-aa05-db83bbcea164
[internal] Unable to parse image: [object Object]
oae: [internal] Unable to parse image: [object Object]
at iz_ (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28874:24637)
at tz_ (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28874:23543)
at uz_ (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28875:6487)
at i6u.run (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28875:11285)
at async uDn.resume (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41183:15384)
at async Mkd.streamFromAgentBackend (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41253:11486)
at async Mkd.getAgentStreamResponse (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41253:17740)
at async P3e.submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28981:16809)
at async Ra (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:40236:4230)
Additional Information
And another one:
Request ID: 5c6db2a4-6a3f-4a58-85da-f26d75e95467
[internal] Unable to parse image: [object Object]
oae: [internal] Unable to parse image: [object Object]
at iz_ (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28874:24637)
at tz_ (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28874:23543)
at uz_ (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28875:6487)
at i6u.run (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28875:11285)
at async uDn.resume (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41183:15384)
at async Mkd.streamFromAgentBackend (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41253:11486)
at async Mkd.getAgentStreamResponse (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41253:17740)
at async P3e.submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28981:16809)
at async Object.Ra [as onSubmit] (vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:40236:4230)
at async vscode-file://vscode-app/c:/Users/thiba/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:40235:100561
Does this stop you from using Cursor
Yes - Cursor is unusable
