Submitting a prompt to Gemini leaves the spinner running or returns an empty card — almost always a network or account problem, not a broken model. Gemini streams responses over SSE; anything that breaks the long-lived connection (corporate proxy, ad blocker, Workspace policy, regional gating) hangs the UI.
To diagnose fast, work through “account → region → network → browser” in that order.
Symptoms
- Spinner stays after submit
- Empty reply card
- Phone works, laptop browser doesn’t
- Same laptop: incognito works, main profile doesn’t
Common causes
By frequency:
1. Corporate proxy / firewall blocks Google AI endpoints (most common)
Office / school networks often block *.googleapis.com or kill long-lived SSE. Gemini streams responses; killed connection → blank reply.
How to judge:
- Works on phone hotspot, broken on office WiFi = this
- DevTools → Network → SSE shows
(canceled)/(pending)
2. Browser extension breaks streaming
uBlock / Privacy Badger / antitracking extensions can terminate SSE.
How to judge: incognito (no extensions) works, main profile doesn’t.
3. Workspace account AI disabled
Work-account IT disabled Gemini; the UI may show “feature unavailable” or just be blank.
How to judge:
- Personal account works, work doesn’t
- Yellow banner: “managed by your organization”
4. Regional gating
Gemini rolled out per region; Russia / Iran / North Korea blocked.
How to judge: VPN to US works = regional.
5. Account flagged for suspicious activity
Recent device / IP / country changes → temporary lock.
How to judge: “Security alert” at accounts.google.com.
6. Backend outage (rare)
Google service is actually down.
How to judge: status.cloud.google.com — check Vertex AI / Generative Language API status.
7. Prompt silently hits safety filter
Some sensitive prompts trigger the filter without showing an error — looks like no response.
How to judge: an innocuous prompt (“what’s the weather today”) works fine.
Shortest path to fix
Ordered by how fast each test verifies:
Step 1: Switch network (phone hotspot)
Disconnect office WiFi
Enable phone hotspot
Connect laptop to hotspot
Open gemini.google.com
Retry
Works = office network is blocking. IT needs to whitelist:
gemini.google.com*.googleapis.comaistudio.google.com*.googleusercontent.com
Step 2: Different browser / Incognito
Chrome Incognito (no extensions)
gemini.google.com → sign in
Retry
Works = main-profile extension is blocking. Re-enable one at a time to identify. Common offenders:
- uBlock Origin
- Privacy Badger
- AdGuard
- Ghostery
- DuckDuckGo Privacy Essentials
Step 3: Different account
gemini.google.com → avatar → switch to another Google account (personal / student / other)
Retry
Personal works, work doesn’t = Workspace policy. IT enables:
Admin Console → Apps → Additional Google services → Gemini app for Workspace → ON
Step 4: Different region
VPN to US/UK and test. Works = regional gating; permanently switch for long-term fix.
Step 5: Check Google service status
status.cloud.google.com
Look for "Vertex AI" / "Generative Language API"
Green = OK; red / yellow = wait for fix
Step 6: Innocuous prompt to test safety filter
Ask Gemini "what's the weather today"
Works → previous prompt hit safety filter
Doesn't → not a prompt issue
Step 7: Clear browser cookies + cache
Chrome → Settings → Privacy → Clear browsing data
Scope: [*.]google.com
Restart browser, sign back in
Step 8: API users — switch to API
If Web UI keeps failing, call the API directly:
from google import genai
client = genai.Client(api_key="YOUR_KEY")
response = client.models.generate_content(
model="gemini-2.5-pro",
contents="hello"
)
API bypasses the Web UI’s blocking chains.
When this is not on you
- Workspace-managed accounts have AI policy gated by IT; you can’t self-enable
- Regional gating is a Google rollout you can’t bypass (VPN is a workaround)
- Backend outages — only wait
Prevention
- Know which Google account is “personal” vs “managed”; use personal for AI work
- Bookmark status.cloud.google.com for quick checks
- Maintain a clean Chrome profile for AI without ad blockers
- On office networks, try aistudio.google.com; often more reliable than gemini.google.com
- API users: keep a fallback path — switch to API when Web UI is flaky
Related
Tags: #Gemini #Debug #Troubleshooting