Excalidraw extension does not load

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

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.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 2.5.17 (user setup)
VSCode Version: 1.105.1
Commit: 7b98dcb824ea96c9c62362a5e80dbf0d1aae4770
Date: 2026-02-17T05:58:33.110Z
Build Type: Stable
Release Track: Default
Electron: 39.3.0
Chromium: 142.0.7444.265
Node.js: 22.21.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200

Additional Information

This seems to be a regression, as the same issue was reported and fixed a couple of other times:

Does this stop you from using Cursor

No - Cursor works, but with this issue

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?

  1. Open DevTools Help -> Toggle Developer Tools, go to the Console tab, try opening a .excalidraw file, and send a screenshot of the console.
  2. 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.

1 Like

1) Open DevTools Help -> Toggle Developer Tools, go to the Console tab, try opening a .excalidraw file, and send a screenshot of the console.

Here are the logs from Console Tab - note that all entries were there before the .excalidraw file was opened, so I take it they are likely unrelated.

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.

Not sure if something was implemented specifically from the bug report here, but I just wanted to inform that the extension is now working again.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.