Error category

Cloud Platform Errors and Fixes

Troubleshoot cloud build, runtime, routing, IAM, container, and managed platform errors across compatible cloud infrastructure topics.

This Cloud Platforms troubleshooting hub collects real error signatures, quick fixes, common causes, and step-by-step debugging paths for developers who need a practical answer instead of a broad overview.

25 articles in this category.

Troubleshooting overview

Start by matching the exact error message, then check the technology, environment, credentials, network path, and deployment context. The pages below are grouped so you can move from broad Cloud Platforms symptoms to specific root-cause families without relying on client-side search.

Common error types

  • permission denied
  • build failed
  • service unavailable
  • not found
  • timeout
  • configuration error

Common causes

  • esm.sh is a popular CDN for npm packages used by Deno and modern JS toolchains. When esm.sh's Cloudflare R2 backend experiences storage errors or timeouts, developers cannot import or resolve package types (.d.ts files), breaking builds and type checking. The error affects all /dist/ files for affected packages, making entire package versions unusable through the CDN. (1 page)
  • esm.sh issue #1358: Fetching vitest@4.1.6/dist/index.d.ts returns 'Storage error, please try again'. JS files return 'dial tcp 172.64.66.1:443: i/o timeout' from Cloudflare R2 storage backend (d5197bc43c609ab3101c8fc931edb5e7.r2.cloudflarestorage.com). All /dist/ files affected. Reported 2026-05-12. (1 page)
  • kubernetes/k8s.io#9389 — SSL certificates expired for k8s.io, pkgs.k8s.io, git.k8s.io subdomains. Blocks apt/yum repository access and git operations for Kubernetes users. High impact on production environments. Category mapping: Kubernetes → Cloud Platforms (exact mapping per SKILL.md). (1 page)
  • Developers calling the Gemini API (particularly for image generation models like gemini-2.0-flash-exp-image-generation) receive persistent 404 NOT_FOUND errors across multiple projects and API keys. The error occurs in both direct API calls and through the Gemini CLI, suggesting it may be related to model availability, regional restrictions, or API version deprecation. (1 page)
  • Multiple GitHub issues report persistent 404 NOT_FOUND errors when calling Gemini API endpoints. The error occurs across multiple projects and API keys, affecting both direct API calls and the Gemini CLI. One issue specifically mentions the gemini-2.0-flash-exp-image-generation model returning 404. (1 page)
  • Gemini 3 image models (gemini-3.1-flash-image-preview, gemini-3-pro-image-preview) return a misleading 404 NOT_FOUND error when the input token count exceeds ~15k — well below the documented model card maximums. Developers are confused by the 404 error when the model actually exists; the real issue is a server-side token limit. (1 page)

Related technologies

  • AWS
  • GCP
  • Azure
  • Kubernetes (7 pages)
  • Vercel

Troubleshooting clusters

  • IAM and permission errors
  • Cloud build failures
  • Runtime and container errors
  • Network and DNS errors
  • Managed service routing errors
  • Environment configuration errors

Latest pages in this category

Top fixes

High-intent troubleshooting topics

  • how to fix Cloud Platforms errors
  • Cloud Platforms error fix
  • Cloud Platforms troubleshooting
  • Cloud Platforms authentication failed
  • Cloud Platforms timeout
  • Cloud Platforms permission denied
  • Cloud Platforms deployment failed
Cloud Platforms Kubernetes

Kubernetes CrashLoopBackOff Pod Restarting Continuously

Kubernetes pod stuck in CrashLoopBackOff state; developer needs to diagnose exit codes, check logs, resource limits, or probe configurations to stabilize the deployment Includes evidence for Kubernetes troubleshooting demand.

CrashLoopBackOff: Back-off restarting failed container
Cloud Platforms Kubernetes

Kubernetes Pod CrashLoopBackOff — OOMKilled after Resource Limit Change

Debug Kubernetes pods repeatedly crashing with OOMKilled after setting memory resource limits — find optimal memory allocation Includes evidence for Kubernetes troubleshooting demand.

kubectl describe pod → Status: Waiting → Reason: CrashLoopBackOff → Last State: Terminated → Reason: OOMKilled
Cloud Platforms Kubernetes

Kubernetes CrashLoopBackOff — Pod Repeatedly Crashes After Deployment

DevOps engineer deployed a pod that keeps crashing in a loop. Needs to diagnose root cause from events/logs and fix probe configuration, memory limits, or application config Includes evidence for Kubernetes troubleshooting demand.

CrashLoopBackOff — Pod goes into CrashLoopBackOff state after deployment
Cloud Platforms Kubernetes

Kubernetes CrashLoopBackOff OOMKilled Missing Environment Variable Fix

Fix Kubernetes CrashLoopBackOff pod restart loop caused by OOMKilled or missing env vars Includes evidence for Kubernetes troubleshooting demand.

Back-off restarting failed container in pod: CrashLoopBackOff (OOMKilled or missing DATABASE_URL environment variable)
Cloud Platforms Gemini API

Gemini API Structured Output Empty Array Failure with Web Search

Fix Gemini 3.1 Pro failing to return structured output with empty array fields when web search tool is enabled Includes evidence for Gemini API troubleshooting demand.

Gemini 3.1 Pro can't return structured output with empty arrays when using web search
Cloud Platforms Gemini API

Gemini CLI Overloaded Error with API Key — Google Auth Works Fine

Fix Gemini CLI overloaded error when using API key while Google account auth works normally Includes evidence for Gemini API troubleshooting demand.

Overloaded — Gemini API Key authentication returns overloaded error while Google Auth works
Cloud Platforms OpenRouter

OpenRouter Expired API Key Returns Misleading 401 User Not Found

Fix OpenRouter API returning 'User not found' instead of 'Key expired' for expired API keys Includes evidence for OpenRouter troubleshooting demand.

{"message": "User not found.", "code": 401} — returned for expired API keys

Browse all Cloud Platforms troubleshooting pages

Continue through the full static archive for this hub. Every listed page is crawlable and keeps its existing canonical URL.

Browse all Cloud Platforms troubleshooting pages