Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Cursor IDE workspace agents have failed for more than 24 hours on macOS ARM64. The desktop UI shows my Ultra account as logged in.
What works:
- Cursor CLI login and an actual agent request from a workspace
- Cursor desktop Agents Window with No Repo (returned CLEAN_DESKTOP_OK)
What fails:
- Cursor desktop Agents Window as soon as any folder is opened as a workspace
- Reproduces with both my normal Google Drive workspace and a completely empty local folder
Workspace-agent logs show:
- No authorization header found
- ERROR_UNAUTHORIZED
- ERROR_NOT_LOGGED_IN
- Authentication error
- Connect/gRPC code 16 (Unauthenticated)
Steps to Reproduce
- Launch Cursor 3.14.7 on macOS ARM64 and sign in.
- Open the Agents Window with No Repo.
- Send a minimal prompt. It succeeds.
- Open any folder as a workspace. I tested both my normal workspace and a new empty local folder under /private/tmp.
- Send the same minimal prompt.
- The request fails with “An unexpected error occurred” and a Request ID.
- Open the Cursor logs. The workspace-agent process reports “No authorization header found” and Unauthenticated/code 16.
The failure persists after:
- Restarting Cursor and the Mac
- Switching between tethering and home internet
- Trying different models
- Reinstalling the official Cursor 3.14.7 ARM64 build
- Moving ~/Library/Application Support/Cursor to a reversible backup for a clean app-data reset
- Logging out of the desktop app and signing in again through the browser
- Testing both HTTP/2 and HTTP/1.1 with a full restart
Expected Behavior
A workspace-backed desktop agent should receive the same signed-in authorization as No Repo and Cursor CLI, and should complete the prompt instead of failing as unauthenticated.
Operating System
MacOS
Version Information
Cursor IDE
Version: 3.14.7
Commit: a758f2241ca99fecf380180b6cbdbbce0f1f42c0
Architecture: arm64
Build: official ARM64, code-signed and notarized
macOS: 26.5.2
For AI issues: which model did you use?
Multiple models tested; the same failure occurs regardless of model. The No Repo control request succeeds.
For AI issues: add Request ID with privacy disabled
8b46223d-a0e4-4020-8a04-e0b4fb0c0b82 — reinstall with existing app data
43c762dc-05fe-44fc-9fc1-871e0627ef4b — clean app data, normal workspace
dabe3b76-3304-4611-8297-75c8e079e6a6 — clean app data, empty local workspace
50ae92f8-d4e6-4af2-9ed6-2595763900c6 — after full restart
0612ebd1-539f-4654-96da-7e983de4acdc — after desktop reauthentication
a672ee9c-2648-4d1b-9449-440a5fdb7721 — after HTTP/1.1 and restart
Additional Information
This is isolated to the desktop workspace-agent path:
- The same account and folders work through Cursor CLI.
- No Repo works in the desktop Agents Window.
- An empty local folder fails exactly like the normal workspace, so this is not specific to Google Drive, repository size, or workspace files.
- Claude Code and Codex work normally on the same Mac and networks.
- After the clean reset, the newly generated app-data directory quickly grew to about 13 GB, almost entirely under snapshots. The original roughly 10 GB app-data directory remains separately backed up and can be restored.
- Cursor status showed systems operational during testing.
Cursor IDE workspace agents are unusable. Cursor CLI is only a temporary workaround.
Does this stop you from using Cursor
Yes - Cursor is unusable