This Canvas isn't available on this machine

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

This Canvas isn’t available on this machine

DEV Console:
Unexpected error while loading URL Error: Error invoking remote method ‘GUEST_VIEW_MANAGER_CALL’: Error: ERR_INTERNET_DISCONNECTED (-106) loading ‘http://localhost:56385/canvas/da3b3c5a3d97/?token=30************0e434******e5b778be2cc0243fd33

Steps to Reproduce

Let the Agent answer the project framework or use the /canvas skill

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.16.17
VS Code Extension API: 1.128.0
Commit: 6b2afae0257df2bb5e1835f15165dc2f0de056b0
Date: 2026-08-14T01:41:12.803Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.291
OS: Darwin arm64 25.4.0

For AI issues: which model did you use?

grok 4.6 fast

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the detailed report with the screenshot and version. I can see the ERR_INTERNET_DISCONNECTED (-106) error when loading the Canvas localhost URL.

Important detail: Canvas is rendered fully locally. It starts an HTTP server on 127.0.0.1 and loads it in a webview, so it doesn’t need internet. Seeing ERR_INTERNET_DISCONNECTED on a localhost URL almost always means a system proxy or VPN is intercepting loopback traffic or routing it via a PAC file. We’ve seen the same case before and that was the cause.

Let’s check step by step:

  1. Fully quit your proxy or VPN client like Clash, V2Ray, etc. Don’t just disconnect, actually exit the app, or enable bypass local addresses or disable system proxy in it. Then restart Cursor and try again.
  2. About the message “This Canvas isn’t available on this machine”. It shows up when the canvas file can’t be found on disk. Please check if it exists:
    ls ~/.cursor/projects/*/canvases/
    
    Note: canvases don’t sync across machines. If the chat links to a canvas created on another device, this message is expected.
  3. If the issue still happens after fully disabling the proxy, send your http.proxy value from Cursor settings and your macOS system proxy config, and we’ll dig deeper.

Let me know how it goes.

Thanks for the timely reply.

The issue was indeed caused by the VPN proxy. After configuring the local proxy, Canvas is working now.