Where does the bug appear (feature/product)?
Cloud Agent (GitHub, Slack, Web, Linear)
Describe the Bug
Over the Cursor port forward to localhost:3000, the projects list request (/api/workspaces) never reaches the VM and the page spins indefinitely; the request stays Pending/Stalled in the browser, and in the latest case the stylesheet and scripts also fail to load, leaving the page unstyled.
Steps to Reproduce
Environment: Web app running on a remote VM, accessed from a local Chrome browser through an IDE port forward (plain HTTP, local port).
- Forward the app’s port from the VM and open it in Chrome.
- Sign in and open several app tabs (document/editor tabs). Leave them open in the background.
- Let the forward drop or reconnect, or wait a while, so that some live update streams are dropped.
- Open a new app tab through the same forward.
- Watch the Projects page.
Expected: The projects list request (/api/workspaces) completes and the list loads. If it can’t, a “Projects did not load” message with a Try again button appears after about 36 seconds.
Actual: The page shows a spinner indefinitely. In Chrome DevTools (F12 > Network), the workspaces request stays “Pending”/“Stalled” with no response, so it never reaches the server. In a second case, with the forward unhealthy (the IDE’s Ports panel showed “No ports detected”), even the IDE’s built-in browser loaded only the HTML. The stylesheet and scripts stalled, and the page rendered unstyled.
Control: Chrome on the VM’s own desktop loads the app fully styled, so the app itself works.
Workaround: Close all other app tabs and reload. If that fails, stop the forward and add the port again. If that also fails, fully quit and reopen the IDE.
Operating System
Windows 10/11
Version Information
Version 3.27.22
Does this stop you from using Cursor
No - Cursor works, but with this issue