Cursor autocomplete not working

When trying to get cursor to autocomplete a line, it suddenly stopped working about an hour ago.
Chat and in-line edits still work.

In the developer console I get:

workbench.desktop.main.js:1412 [anysphere.cursor-always-local][unavailable] HTTP 504
console.error @ workbench.desktop.main.js:1412
$onExtensionRuntimeError @ workbench.desktop.main.js:1391
S @ workbench.desktop.main.js:4870
Q @ workbench.desktop.main.js:4870
M @ workbench.desktop.main.js:4870
L @ workbench.desktop.main.js:4870
(anonymous) @ workbench.desktop.main.js:4870
B @ workbench.desktop.main.js:59
fire @ workbench.desktop.main.js:59
fire @ workbench.desktop.main.js:1394
l.onmessage @ workbench.desktop.main.js:4915
workbench.desktop.main.js:1412 ConnectError: [unavailable] HTTP 504
	at /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1802285
	at c (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1802576)
	at next (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1805503)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
	at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:175914
	at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:175434
	at async n.push.l.cursor.getAllRequestHeadersExceptAccessToken.req (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:175208)
	at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1219606
	at async Object.unary (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1804093)
	at async Object.fSUploadFile (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1791978)
	at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:244639
	at async t.FileSyncClient.uploadFile (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:244558)
	at async e.request (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:258269)
8 Likes

Same here.

1 Like

same here.

Same here, started about 1h ago, restarting, downgrading one minor version down doesn’t help.
Dev console errors as as above and Cursor Tab errors with:

2025-01-29 13:38:12.566 [info] CURSOR LOG: requestId c77f8746-ee10-4cd1-9d11-3b22142001a0  
2025-01-29 13:38:12.963 [info] CURSOR LOG: Error in streaming cpp (connect error) [canceled] This operation was aborted
3 Likes

Same here. Exact same logs.

Looks like autocomplete just started working :tada:

2 Likes

I wonder if it’s related to the Fusion update. :thinking:

Could you all perhaps subscribe to the cursor status page to avoid all those repetitive ‘me too’ posts? :sweat_smile:

Cursor had an partial outage on the ‘tab’ (autocomplete) model and resolved it.

1 Like

Totally, thanks, didn’t know about it - Cursor Status

1 Like

Can confirm:

2025-01-29 08:33:07.682 [info] CURSOR LOG: requestId ad2aa618-f2dc-4877-b8a8-f7633b51d66d  
2025-01-29 08:33:11.573 [info] CURSOR LOG: Error in streaming cpp (connect error) [unimplemented] protocol error: missing input message for server-streaming method
2025-01-29 08:33:13.009 [info] CURSOR LOG: Error in streaming cpp (connect error) [unimplemented] protocol error: missing input message for server-streaming method
2025-01-29 08:33:17.759 [info] CURSOR LOG: Error in streaming cpp (connect error) [unimplemented] protocol error: missing input message for server-streaming method
2025-01-29 08:33:53.316 [info] CURSOR LOG: Error in streaming cpp (connect error) [unimplemented] protocol error: missing input message for server-streaming method

same here

Yep, same here. Wake up, devs!

Same problem here

Still not working here

Same here

2025-01-29 13:37:54.235 [info] CURSOR LOG: requestId 96d3150e-e0b2-4ca2-ae4a-b32a9e94d5be  
2025-01-29 13:38:54.486 [info] CURSOR LOG: Error in streaming cpp (connect error) [unimplemented] protocol error: missing input message for server-streaming method

Hey, it looks like the problem is resolved. Let me know if it isn’t.

2 Likes


problem persists

Hey, are you getting the same error in your logs?