Google AI Pro (5 TB), region = Japan (a supported location): loadCodeAssist returns "not eligible for Gemini Code Assist for individuals" and no Cloud Code project or tier is ever issued

TL;DR — My account has an active Google One AI Pro (5 TB) subscription and its region is Japan, which IS listed in the official “Available locations for Gemini Code Assist for individuals”. OAuth sign-in completes successfully, but loadCodeAssist returns “not eligible for Gemini Code Assist for individuals”, and the language-server log shows that no project, no location and no tier are ever provisioned for the account. This is a backend entitlement provisioning failure, not a client, network or region problem — and not a pending-verification problem either.

IMPORTANT — THIS IS NOT A PENDING-VERIFICATION PROBLEM
Please do not close this as “please complete verification first”. Verification is not what is missing:

  1. My account was ALREADY verified and signed in successfully — sign-in worked normally at that time.
  2. Even in that successfully signed-in AND verified state, EVERY conversation attempt failed with “Error: Verification Required” (Error ID: c5e70a72-7287-4139-8bc5-5d91ad5040de-22) together with the yellow banner “Verification required — Please verify your account to continue using Antigravity”. So the failure occurred WITH verification satisfied.
  3. Later the failure moved one gate earlier: now sign-in itself fails, because loadCodeAssist returns “not eligible” and the client rolls the login back. The account has degraded.
  4. I cannot re-run verification:
    • The SMS flow requires me to SEND an SMS from my phone to a Google short code, which my carrier does not deliver.
    • The alternative path I used previously (phone verification through Google Cloud) succeeded once and can no longer be repeated on this account.
  5. What is actually missing is a BACKEND ENTITLEMENT: the language-server log shows NO project, NO location and NO tier for the account (SetProjectID / SetLocation / SetUserTier all empty) while “Auth succeeded” is logged. Completing verification again cannot create a Cloud Code project.

ACCOUNT

  • Personal Google account registered in 2020/2021 — not a new account, not a Workspace account, and not a member of any Google family group (verified on myaccount.google.com/family: no family group exists).
  • Active subscription: Google One AI Pro (5 TB).
  • Member since: 2026-09-18.
  • Google Terms of Service country/region version: Japan.
  • The Gemini web app works normally on this same account.
  • Account email available on request.

THIS IS NOT A REGION-AVAILABILITY ISSUE

PROGRESSION — two gates, one root cause

Stage 1 (earlier): signed in AND verified, but conversations blocked.

  • Sign-in worked normally.
  • Every conversation returned “Error: Verification Required” (Error ID: c5e70a72-7287-4139-8bc5-5d91ad5040de-22) with the yellow banner “Verification required — Please verify your account to continue”.

Stage 2 (now): sign-in itself fails.

  • OAuth completes successfully:
    [Auth] Auth state changed to: validatingLogin
  • Then the entitlement check fails:
    [CloudCode] POST v1internal:loadCodeAssist traceId: ccdbef70b7142f56
    [error] Failed to make POST request: Your account is not eligible for
    Gemini Code Assist for individuals at this time
    [Auth] Auth state changed to: loginError
    [Auth] Localhost server stopped
  • The client silently discards the completed OAuth login, so from the user’s point of view the browser login succeeds and the app “does nothing”.

Full IDE auth.log excerpt:
[Auth] Localhost server listening on port 6973
[Auth] Login URL: https://accounts.google.com/o/oauth2/v2/auth?...&redirect_uri=http://localhost:6973/oauth-callback
[Auth] Auth state changed to: validatingLogin
[CloudCode] POST v1internal:loadCodeAssist traceId: ccdbef70b7142f56
[error] Failed to make POST request: Your account is not eligible for
Gemini Code Assist for individuals at this time
[Auth] Auth state changed to: loginError
[Auth] Localhost server stopped

Reproduced in the Antigravity 2.0 desktop client with a different traceId (0x17624c8599e83…).

UI STATE

  • IDE shows the yellow banner “Verification required — Please verify your account to continue using Antigravity”.
  • Conversation attempts return “Error: Verification Required” (Error ID: c5e70a72-7287-4139-8bc5-5d91ad5040de-22).
  • The 2.0 client shows “Your account is not eligible for Gemini Code Assist for individuals at this time” with “Continue with a different account”.
  • The verification flow itself never resolves: the SMS / short-code verification is never confirmed on the phone side, and re-running the flow just loops.

LANGUAGE SERVER LOG — NO PROJECT, NO LOCATION, NO TIER
[AuthProvider] SetEnableBusinessLogin called with enable: true
[AuthProvider] SetWIFProvider called with wifProvider: “”
[AuthProvider] SetProjectID called with projectID: “”
[AuthProvider] SetLocation called with location: “”
[AuthProvider] SetUserTier called with userTier: “”, tierDisplayName: “”
…
server.go:3004] Auth succeeded, refreshing features and managers

So authentication succeeds, but the Cloud Code project and tier are never provisioned for this account.

ALREADY RULED OUT

  • Client: reproduced on both Antigravity IDE and the 2.0 desktop client.
  • Network / region: switching the exit region (tested Japan) makes no difference; requests reach the backend and receive responses.
  • Family sharing: the account is not in any Google family group.
  • Stale local state: signing out, revoking the app’s access at myaccount.google.com/connections, and signing in fresh reproduces the same result.
  • Same error is produced by Gemini CLI on this account.

REQUEST
This is a server-side provisioning issue, not a user-action issue. Please provision the Cloud Code project / issue the Gemini Code Assist entitlement for this account, or review and reset its eligibility state. The traceIds ccdbef70b7142f…(IDE auth.log) and 0x17624c8599e83.. (2.0 client) should let you locate the backend requests.

Hi @KO_MIDORI,

Thank you for reporting this issue and sharing your environment details and error logs.
Since you have already tried signing out, revoking app permissions at myaccount.google.com/connections, and switching network regions, please follow these updated steps to clear the cached entitlement state and resolve the account verification lock:

  • Verify Account Security & Age Verification: Visit https://myaccount.google.com/age-verification and https://myaccount.google.com/security to ensure there are no pending security challenges, unconfirmed 2-Step Verification prompts, or age confirmation holds on your Google Account.
  • Confirm Subscription Status: Verify that your Google One AI Pro subscription is active and in good standing at https://one.google.com/settings.
  • Open Antigravity IDE, open the Command Palette (`Ctrl+Shift+P` on Windows/Linux or `Cmd+Shift+P` on macOS), and run `Antigravity: Reset Onboarding`. This action purges local OAuth tokens and entitlement claim caches, allowing the client to establish a fresh backend handshake (`loadCodeAssist`) on your next sign-in attempt.
  • Re-authenticate: Select ‘Sign In’ in the IDE status bar and authenticate with your primary personal Google Account (@gmail.comgmail.com).
  • Check Region & FAQ Guidelines: Ensure your Google Terms of Service region aligns with supported locations as detailed in our official Antigravity FAQ ( FAQ | Google Antigravity Docs ) and Terms of Service (https://policies.google.com/terms).
  • Keep open `Help > Check for Updates…` in the Antigravity IDE (or download the latest release from Google Antigravity - Releases )d: Check for IDE updates by navigating to `Help > Check for Updates…` (or downloading the latest installer from Google Antigravity - Releases ) and review official updates at Google Antigravity - Changelog .

Let me know is the issue resolves or the issue still persists!.

FINAL STATUS — a COMPLETELY CLEAN local state still fails (new traceId)

I have now ruled out every client-side and account-side item:

  1. Age verification — ALREADY verified. myaccount.google.com/age-verification shows
    “You have previously verified your age”.
  2. Account security — no pending challenges. myaccount.google.com/security shows only a
    normal (green) notice. 2-Step Verification enabled since 2023-10-15. The only recent
    new-device sign-in is my own emulator, and the failure started BEFORE that sign-in.
  3. “Antigravity: Reset Onboarding” — could NOT be run: the IDE is stuck on the
    onboarding/sign-in screen, so the Command Palette (Ctrl+Shift+P and F1) is
    unreachable. I did the equivalent manually — removed the local OAuth credentials
    (~/.gemini/oauth_creds.json, google_accounts.json, config/config.json), wiped the
    local entitlement caches, fully restarted, and signed in from scratch.
  4. Region — ToS country version is Japan, which IS in the official available-locations
    list.
  5. IDE — 2.17.0, auto-updater reports up to date.

Result from a completely clean local state — identical failure with a NEW traceId:

21:05:13 [Auth] Auth state changed to: uninitialized
21:05:14 [Auth] Auth state changed to: signedOut
21:05:22 [Auth] Localhost server listening on port 7368
21:05:30 [Auth] Auth state changed to: validatingLogin
21:05:32 [CloudCode] POST v1internal:loadCodeAssist traceId: f0eebb9d**
21:05:36 [error] Failed to make POST request: Your account is not eligible for
Gemini Code Assist for individuals at this time
21:05:36 [Auth] Auth state changed to: loginError

OAuth completes successfully every time; the backend rejects the entitlement check from a
clean state. The language-server log continues to show an EMPTY project / location / tier
while logging “Auth succeeded”.

Since every item on the checklist is now verified or ruled out, could this please be
escalated to the Auth/Account team to inspect the backend entitlement state for this
account?

traceIds: f0eebb9d9*** (after full local reset), ccdbef70b* (earlier)
Account: personal @gmail.comgmail.com account — Google One AI Pro (5 TB), member since 2026-09-18

Final update: after clearing the local credentials the client now requires a full fresh
sign-in, and the sign-in flow itself now demands identity verification (QR code / SMS to
a short code). I cannot complete that verification: the SMS short-code flow is not
deliverable by my carrier, and the alternative phone-verification path was already
consumed once and cannot be repeated.

Note that this failure occurs even though the account was previously verified and signed
in successfully — in that verified state, conversations were still blocked with
“Error: Verification Required”. So verification is demonstrably not the missing piece:
the backend reports no project / location / tier for this account.

traceIds: f0eebb9d91** (after full local reset), ccdbef70b7* (earlier)

I just paid for Google AI Pro, and I’m running into a similar issue- immediately afterward I started running into an account eligibility issue that prevents me from using Antigravity, even though the payment went through successfully.

The affected account is a personal Gmail account, it is age verified, over 18, not managed by an organization, and it successfully completes Google’s authentication flow. The authentication success page explicitly says Gemini Code Assist, Gemini CLI, Cloud Code with Gemini Code Assist, and Antigravity are authorized for the account.

Despite that, both Antigravity IDE and the Antigravity CLI reject the account with:

“Your current account is not eligible for Antigravity.”

I have already tried all of the following:

  • Updated/reinstalled Antigravity
  • Completely closed Antigravity and killed related processes
  • Cleared/renamed the Antigravity AppData profile
  • Cleared/renamed .antigravity-ide
  • Cleared/renamed .gemini
  • Restarted Windows
  • Reauthenticated from scratch
  • Used the verification/authentication link provided by the CLI
  • Confirmed the browser reports authentication as successful
  • Confirmed the account is age verified
  • Tested another personal Google account on the exact same computer and installation

The important part is that the other account works. The free account can log into Antigravity successfully, while the account I just paid for with Google AI Pro is the one being rejected as ineligible. That strongly suggests this is an account entitlement/provisioning issue on Google’s side rather than anything wrong with my local installation.

I would like someone to check and correct the Antigravity/Gemini Code Assist entitlement on my paid account. I do not appreciate being charged successfully for AI Pro and then being unable to use the associated service because the account is suddenly being treated as ineligible.

If this account cannot be fixed and I cannot actually use Antigravity with the AI Pro subscription I just purchased, I would like a refund.

I had the same issue and was able to resolve it.

I was using a personal Gmail account with an active Google AI Pro subscription. Antigravity IDE was returning:

Your account is not eligible for Gemini Code Assist for individuals at this time

What worked for me was the procedure suggested in this thread:

  1. Install/open the standalone Antigravity 2.0 application (not the IDE).
  2. Sign in there using the same Google account.
  3. Start a conversation/send a message in Antigravity 2.0.
  4. This triggered an account verification flow. I completed the verification.
  5. Then I returned to Antigravity IDE, selected “Sign in with another account”, and signed in again using the same original Google account.

After that, the IDE logged in successfully and started working normally.

In my case, I did not need to clear credentials, delete the Antigravity profile, reinstall the IDE, or change my Google account.

Since your symptoms appear very similar, it may be worth trying this. I can’t confirm whether it will solve the backend provisioning issue you’re seeing, but it did resolve the same loadCodeAssist / “not eligible for Gemini Code Assist for individuals” issue for me.

One important detail: the verification was triggered only after I logged into the standalone Antigravity 2.0 and actually sent a message. Simply logging in was not enough in my case.

Thanks @Andre_Lima1 — this matches my experience exactly, and it explains what I got wrong.

Confirming their procedure worked for me too:

  1. Open the standalone Antigravity 2.0 app (not the IDE) and sign in with the same account.
  2. Send an actual message / start a conversation there. This is what triggers the account
    verification flow — simply being signed in is NOT enough.
  3. Complete the verification.
  4. Back in the IDE, choose “Sign in with another account” and sign in again with the same
    account. It then works normally.

What I got wrong in my original report:

The yellow “Verification required — Please verify your account to continue using Antigravity”
banner in the standalone app, and “Error: Verification Required” on conversations, was NOT a
downstream symptom of a backend problem. It WAS the intended verification trigger. I read it
as evidence of a broken entitlement pipeline and went looking for a backend bug, instead of
simply completing the verification.

So the “not eligible for Gemini Code Assist for individuals” response from loadCodeAssist was
correct all along: the account had not completed verification yet. And the empty
project / location / tier in the language-server log is normal for an unverified account —
not a provisioning failure, as I claimed.

Apologies for the noise, and thanks to everyone who replied. For anyone else hitting this:
open the standalone 2.0 app, sign in, and send a message — that is what starts the
verification. Completing it fixed everything for me.