Agent stuck on "Loading" permanently — Ultra sub, tried everything

Hey team,

Ultra subscriber here, MacBook Pro M1, San Francisco. Running the latest build (freshly downloaded today, 1.20.3).

Since around March 9, the agent is permanently stuck on “One moment, the agent is currently loading” on every single new chat, across all models. All my quotas are at 100%. No third-party wrappers (no OpenClaw etc).

The weird part: I switched to a completely different Google account, and it worked for about one conversation. Then the exact same loading issue started on that account too — same error, same behavior. So this isn’t tied to a single account. Whatever is breaking, it’s happening to any account I use on this machine, even fresh ones.

Here’s everything I’ve already tried:

  • Nuclear uninstall (deleted ~/Library/Application Support/Antigravity, ~/Library/Caches/Antigravity, ~/.gemini, fresh install)

  • Reset Onboarding multiple times

  • Removed Antigravity from Google authorized apps + removed device session + re-authed from scratch

  • Launched with --disable-extensions

  • Switched between every model (Gemini, Claude, GPT-OSS, all tiers)

  • Switched networks (home WiFi → phone hotspot)

  • Force time-synced, restarted Mac, killed all processes via Activity Monitor

Nothing works.

Logs show two repeating errors:

  1. OAuth token can’t sync: The language server fails to authenticate on every startup — state syncing error: key not found

  2. StartCascade fails: Every time I try to chat, it hits repository does not exist and the agent never loads

  3. Also seeing TLS handshake errors between local components

Full logs below. Would really appreciate someone from the eng team taking a look — this looks like a backend state/auth issue that no amount of client-side cleanup can fix.

@Abhijit_Pramanik any chance this can get escalated?

Thanks!


Logs (Antigravity Agent output, March 10 2026):

2026-03-10 18:32:57.562 [info] E0310 18:32:57.560914  1500 server.go:520] Failed to get OAuth token: error getting token source from auth provider: state syncing error: key not found
2026-03-10 18:32:57.562 [info] W0310 18:32:57.560965  1500 client.go:167] failed to set auth token
2026-03-10 18:32:57.569 [info] W0310 18:32:57.569634  1500 log_context.go:118] Cache(userInfo): Singleflight refresh failed: error getting token source: state syncing error: key not found

2026-03-10 18:34:31.524 [info] 2026/03/10 18:34:31 http: TLS handshake error from 127.0.0.1:49539: EOF
2026-03-10 18:34:31.524 [info] 2026/03/10 18:34:31 http: TLS handshake error from 127.0.0.1:49541: EOF
2026-03-10 18:34:31.524 [info] 2026/03/10 18:34:31 http: TLS handshake error from 127.0.0.1:49542: EOF

2026-03-10 18:34:40.139 [info] E0310 18:34:40.138779  1912 log.go:398] repository does not exist
2026-03-10 18:34:40.140 [info] E0310 18:34:40.140241  1912 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist

2026-03-10 18:34:59.371 [info] E0310 18:34:59.370429  2137 server.go:520] Failed to get OAuth token: error getting token source from auth provider: state syncing error: key not found
2026-03-10 18:34:59.371 [info] W0310 18:34:59.370663  2137 client.go:167] failed to set auth token
2026-03-10 18:34:59.377 [info] W0310 18:34:59.377196  2137 log_context.go:118] Cache(userInfo): Singleflight refresh failed: error getting token source: state syncing error: key not found

2026-03-10 18:35:50.621 [info] E0310 18:35:50.621312  2143 log.go:398] repository does not exist
2026-03-10 18:35:50.621 [info] E0310 18:35:50.621854  2143 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist
2026-03-10 18:35:55.255 [info] E0310 18:35:55.255543  2143 log.go:398] repository does not exist
2026-03-10 18:35:55.256 [info] E0310 18:35:55.256301  2143 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist
2026-03-10 18:39:57.024 [info] E0310 18:39:57.024735  2143 log.go:398] repository does not exist
2026-03-10 18:39:57.026 [info] E0310 18:39:57.025992  2143 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist
2026-03-10 18:45:03.464 [info] E0310 18:45:03.463945  2143 log.go:398] repository does not exist
2026-03-10 18:45:03.465 [info] E0310 18:45:03.465336  2143 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist
2026-03-10 18:45:38.624 [info] E0310 18:45:38.624332  2143 log.go:398] repository does not exist
2026-03-10 18:45:38.625 [info] E0310 18:45:38.625604  2143 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist
2026-03-10 18:46:07.207 [info] E0310 18:46:07.207379  2143 log.go:398] repository does not exist
2026-03-10 18:46:07.208 [info] E0310 18:46:07.208199  2143 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist

1 Like

Gettng the same log entries in this environment:

Antigravity Version: 1.20.5
VSCode OSS Version: 1.107.0
Commit: 4603c2a412f8c7cca552ff00db91c3ee787016ff
Date: 2026-03-07T01:34:20.929Z
Electron: 39.2.3
Chromium: 142.0.7444.175
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Linux x64 5.14.0-611.36.1.el9_7.x86_64
Language Server CL: 879885162

The only difference for me is that I don’t get any output at all. Any question to the agent just returns to an empty prompt. Not output or anything.

The AntiGravity log channel contains these entries:

2026-03-16 17:55:22.712 [info] I0316 17:55:22.711475 97036 server.go:1154] Starting language server process with pid 97036
2026-03-16 17:55:22.712 [info] I0316 17:55:22.711614 97036 server.go:269] Setting GOMAXPROCS to 4
2026-03-16 17:55:22.712 [info] I0316 17:55:22.712544 97036 server.go:422] Language server will attempt to listen on host 127.0.0.1
2026-03-16 17:55:22.712 [info] I0316 17:55:22.712825 97036 server.go:437] Language server listening on random port at 40455 for HTTPS
2026-03-16 17:55:22.712 [info] I0316 17:55:22.712842 97036 server.go:444] Language server listening on random port at 37655 for HTTP
2026-03-16 17:55:22.977 [info] I0316 17:55:22.976491 97036 server.go:414] Created extension server client at port 33415
2026-03-16 17:55:22.980 [info] I0316 17:55:22.980061 97036 server.go:553] Using ApiServerClientV2
2026-03-16 17:55:22.984 [info] I0316 17:55:22.983781 97036 cascade_manager.go:842] Reactive state is disabled
2026-03-16 17:55:23.011 [info] (Antigravity) 2026-03-16 17:55:23.007 [INFO]: Language server started
2026-03-16 17:55:23.040 [info] I0316 17:55:23.026918 97036 server.go:1538] initialized server successfully in 315.292377ms
2026-03-16 17:55:23.040 [info] 2026/03/16 17:55:23 http: TLS handshake error from 127.0.0.1:33224: EOF
2026-03-16 17:55:23.040 [info] 2026/03/16 17:55:23 http: TLS handshake error from 127.0.0.1:33214: EOF
2026-03-16 17:55:23.073 [info] (Antigravity) 2026-03-16 17:55:23.073 [INFO]: LS lspClient started successfully
2026-03-16 17:55:24.289 [info] I0316 17:55:24.289552 97036 system_mcps.go:80] Chrome DevTools MCP URL discovered at http://127.0.0.1:45321/mcp, stopping watcher
2026-03-16 17:55:51.945 [info] E0316 17:55:51.944977 97036 log.go:398] repository does not exist
2026-03-16 17:55:51.945 [info] E0316 17:55:51.945448 97036 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist

Every further question in the agent propmit results in the following lines:

2026-03-16 18:25:33.910 [info] E0316 18:25:33.910666 98052 log.go:398] repository does not exist
2026-03-16 18:25:33.911 [info] E0316 18:25:33.911130 98052 interceptor.go:74] /exa.language_server_pb.LanguageServerService/StartCascade (unknown): repository does not exist

Any advise on how I can fix that is appreciated. Thanks

Downgrade to 1.19.6?

Worth trying - but just found another hint with a circumvention - close the workspace and open the folder only and it starts working. At least for me it worked now.

1 Like

It has something to do with Workspace. I uploaded everything to GitHub, removed my current local folder, and cloned everything back down again, and it’s working so far.

2 Likes

I just found that the new folder need git repo to bypass this issue: git init will solve the problem for the new clear workspace

I can say I had a similar problem.
The AI ​​was incredibly slow, but not in thinking (5 seconds), it spent several minutes loading, generating, working, etc. It was so slow that the Accept Changes button seemed unclickable until after half an hour it had completed a few minutes’ worth of work.

I opened a new workspace with nothing loaded and asked the AI ​​about the problem.
It recommended adding some folder exclusions like node_module (or similar) to a settings file, and then, among other things: CTRL + SHIFT + P and developer: Reload Windows (basically, it relogs the Windows screen, clearing out any caches or similar VScode commands).

I think it’s better this way.
I don’t know if this will help you, but I’ll write it down for you.

Resolution for 2): Can not create new conversation and chat in current conversation - #4 by Vify