Gemini models fail with "User location is not supported"

Hi everyone, I am a bit beginner

I’m getting a persistent HTTP 400 (FAILED_PRECONDITION) error when using
Gemini models in Antigravity. Claude models work fine on the same setup.

Error details:
{
“error”: {
“code”: 400,
“message”: “User location is not supported for the API use.”,
“status”: “FAILED_PRECONDITION”
}
}

Environment:

  • Antigravity IDE (latest version), reinstalled with global storage cleared
  • Working from Indonesia, cloud/VM infrastructure also based in Indonesia
  • Previously used a VPN for other work, but this issue persists even
    after fully disabling VPN and reinstalling the app
  • Only Gemini models are affected — Claude works normally

What I’ve tried:

  • Reinstalled Antigravity completely
  • Cleared global storage / app cache
  • Disabled VPN entirely
  • Verified my actual IP/location resolves correctly to Indonesia

None of the above resolved the issue. Based on similar threads here,
this looks like it might be related to account/project provisioning
on the backend rather than actual geolocation, or possibly an IPv6
routing issue (I saw another user fix a similar case by blocking IPv6
traffic to Google’s ranges). I’d rather not touch shared network
infrastructure without confirming the root cause first.

Trajectory ID: 55c89c6e-ff14-468e-be38-4659647719..
TraceID: 0x1a2306a40d5121..

Has anyone from the Antigravity team looked into this? Would appreciate
any guidance on whether this needs to be fixed on Google’s side.

Thanks!