Cannot start Excalidraw extension, which used to work until recently. It just keeps"trying to open" the file, to no avail. Did not find meaningful logs.
Steps to Reproduce
1- Install Excalidraw extension.
2- Create a new *.excalidraw file. (File → New…)
3- Attempt to open the new file for editing.
Expected Behavior
Editor tab for file should load the Excalidraw UI.
Hey, thanks for the report. I see the screenshot with the infinite loading. This is already the third time Excalidraw breaks after a Cursor update. The previous fixes were in v1.6.35 and at the end of December.
For debugging, can you grab a couple things?
Open DevTools Help -> Toggle Developer Tools, go to the Console tab, try opening a .excalidraw file, and send a screenshot of the console.
Press CTRL+Shift+P → “Developer: Show Logs” → pick “Extension Host”. There may be extension load errors there.
Also, what version of the Excalidraw extension do you have installed?
I’ll pass this to the team. This is clearly a regression, and the fact it’s happening for the third time should help with prioritization.
2) Press CTRL+Shift+P → “Developer: Show Logs” → pick “Extension Host”. There may be extension load errors there.
Excalidraw does not even appear there I’m afraid. The only error that appears sometimes would be:
2026-02-18 13:17:25.762 [error] ConnectError: [aborted] read ECONNRESET
at o.from (c:\Users\fgiel\AppData\Local\Programs\cursor\resources\app\extensions\cursor-always-local\dist\main.js:2:942761)
at B (c:\Users\fgiel\AppData\Local\Programs\cursor\resources\app\extensions\cursor-always-local\dist\main.js:2:353821)
at Promise.reject (c:\Users\fgiel\AppData\Local\Programs\cursor\resources\app\extensions\cursor-always-local\dist\main.js:2:365928)
at ClientHttp2Stream.<anonymous> (c:\Users\fgiel\AppData\Local\Programs\cursor\resources\app\extensions\cursor-always-local\dist\main.js:2:364460)
at ClientHttp2Stream.emit (node:events:519:28)
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at processTicksAndRejections (node:internal/process/task_queues:90:21)
3) Also, what version of the Excalidraw extension do you have installed?
I am running 3.9.0 but tried downgrading to 3.8.3 and 3.0.0 too - which did not help.
Bonus: If I go to Developer: Show running extensions, Excalidraw does not show there. Not sure if it should show - cannot tell if id did while it was working - but it does not appear there now.