Unable to open TSX Canvas

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

After Cursor has created a canvas - .tsx file if I try to open the canvas file Cursor state’s it’s unable to open the canvas:
“Unable to open … .tsx
Unable to resolve resource”

Steps to Reproduce

Create a canvas and try to open it.

Expected Behavior

Canvas Opens

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 3.3.12 (user setup)
VSCode Version: 1.105.1
Commit: 75c0dfd29aecf2cc208dbaf761d5cc459c601aa0
Date: 2026-05-06T03:47:52.249Z
Layout: editor
Build Type: Stable
Release Track: Early Access
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: which model did you use?

Auto

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. This looks like a known issue with how Windows drive-letter paths like C:\... get parsed when you click a markdown link in chat. The URI scheme parser treats C: as the scheme, the path gets URL-encoded (like in your screenshot: C:%5CUsers%5CChris%5C...), and textModelResolverService can’t resolve it. This is a known bug, and there’s no ETA for a fix.

To confirm it’s the same issue, can you clarify a couple of things:

  1. Does the error happen only when you click the canvas link in the agent output, or also when you open the file another way (double-click in Explorer, restored tab after restart)?
  2. If you right-click the .canvas.tsx in the Explorer panel, choose Reveal in File Explorer, and open it from there (or from the Canvas tab if it was already open), does it open normally?

Workaround for now: open the canvas from the Canvas tab/view, not by clicking the path link in the agent message. If I get an update on the fix, I’ll post it here.

Just chiming in that we are facing the same issue in our team. The workaround works but still we would appreciate a fix.

Hey, thanks for flagging this. Yep, this is a known issue with parsing Windows paths like C:\... when opening a canvas from a link in an agent message. It’s being tracked, but I can’t share an exact ETA for the fix yet.

For now, the workaround is the same: open the canvas from the Canvas tab/view, not by clicking the path in the agent’s reply.

If it helps us debug faster, can you share what Cursor version you’re on and which release track you’re using Stable or Early Access. As soon as there’s an update on the fix, I’ll post it in the thread.

Hey @MrChriZ,

We’ve made some changes to how canvases open from chat since you posted — could you give it another try on the latest version? Quick check:

  1. Create a canvas in a chat
  2. Click the canvas link in the agent’s reply
  3. Check whether the canvas opens instead of showing “Unable to resolve resource”

Let me know if it still happens.

cc @scharnyw

Thanks Colin! I’ve updated to the latest version.
The link didn’t seem to work - but the open button at hte bottom did seem to work?

When I clicked the link nothing happened?

Thanks @MrChriZ

I think you’re running into this same issue that was reported the other day.

I’ve attached your report to that issue!