I believe this is more of an incident, rather than a bug; but there isn’t a place to report incidents.
Also, Cloudflare is having several maintenances right now (https://www.cloudflarestatus.com/) in case that’s the trigger of the issue, but since they say that the traffic will be re-routed, perhaps the “bug” is within your internal infra that can’t connect to CF during their maintenance, or lack of resilience.
Root cause: api3.cursor.sh is unreachable. When I curl the endpoint, I get:
HTTP/2 404
“The request could not be routed”
Details:
api2.cursor.sh works fine (confirmed via network diagnostics)
api3.cursor.sh connects but Cloudflare can’t route to backend
Tested from multiple Cloudflare datacenters (LED, ARN) - same issue
Tried Google DNS (8.8.8.8) - no change
Not using VPN, firewall is off, HTTP/1.1 fallback enabled
Hey, thanks for the report. It looks like a server-side routing issue that needs engineering attention.
I’ll pass this to the team. Your diagnostics are excellent - Cloudflare connects to api3.cursor.sh but can’t route to the backend, and the timing with Cloudflare maintenance is suspicious.
The team will review the infrastructure configuration.
In the meantime, since api2.cursor.sh works and Cursor still functions (only the Background Agent is affected), you can keep using the other features.
Thanks for the reminder. The bug with api3.cursor.sh is already tracked in the bug tracker and engineers are working on it.
The issue is with Cloudflare routing - requests to api3.cursor.sh return a 404 “The request could not be routed,” even though the connection is established.
The team is actively working on a fix. Please let me know if the problem persists after updating to the latest version.
I noticed something important. Your Cursor version is 2.0.54 from November 3, 2025. There have been a lot of updates since then, including changes to the Cloud Agents infrastructure.
Please try this:
Update Cursor to the latest version: Help > Check for Updates (or download it from Download · Cursor)
Restart Cursor
Try starting the Cloud Agent again
If the issue still happens after updating:
Open Developer Tools (Help > Toggle Developer Tools > Console)
Why when I run curl -v https://api3.cursor.sh in my mac’s terminal (not Cursor’s), do I still get the error message from below:
Request completely sent off
< HTTP/2 404
< date: Thu, 08 Jan 2026 06:00:48 GMT
< content-type: text/plain; charset=utf-8
< content-length: 31
< cf-ray: 9ba97a052a2428af-AMS
< cf-cache-status: DYNAMIC
< server: cloudflare
<
Connection #0 to host api3.cursor.sh left intact
The request could not be route
?
If you want the full output, it’s in one of my previous replies.
Hey, thanks for your patience. I need to confirm a few details so I can help correctly:
How exactly are you trying to use Cloud Agents? Can you describe your workflow?
Are you launching it via the Slack integration?
Via the GitHub integration?
Directly from the IDE?
Or are you using another method?
Are you following the official docs? If yes, can you share a link to the exact page you’re using?
Full console logs: Can you share the full output from Developer Tools (Help > Toggle Developer Tools > Console) from when you launch Cursor up to the point where you try to use a Cloud Agent? The screenshot only shows part of the errors.
Have you changed any Cursor Settings or config files related to API endpoints?
This will help the team understand the full picture and find the right fix.
I’m attaching here a video showing my workflow from the start and with the console open:
Cursor reloading.
Initiation of a new Cloud agent.
All errors since start.
Cloud agent erroring.
I believe this will answer question 1 and 3 directly, and perhaps question 2 also. I’m literally doing the simplest way to start a new Cloud agent: via the IDE. If I’m doing it wrong, please let me know.
You made me update to a new version of Cursor even when I didn’t want to, and even when I told you that the problem wasn’t in the IDE, and now Cursor is unusable with this newest version…agent gets stuck all the time, can’t grep…, and the original Cloud agent issue isn’t even solved.
So instead of helping me to solve the original issue, you introduced even bigger problems that render Cursor unusable for me………………….
And I haven’t been able to use Cloud agents in 2 months and a half even though I’m paying $500 a month for Cursor (two ultra accounts + $100 in API usage)………………….