{"version":"2.1.284","anchor":"vertex-google-cloud-credential-errors-recognised-more-broa","canonical_anchor":"vertex-google-cloud-credential-errors-recognised-more-broa","heading":"More Google Cloud credential problems are reported as credential errors","tier":"notice","area":"Cloud Providers","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284\/e\/vertex-google-cloud-credential-errors-recognised-more-broa","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.284","markdown":"### More Google Cloud credential problems are reported as credential errors\n\nMissing, malformed or unreadable Google Cloud key files are now reported as Google Cloud credential problems when using Vertex\n\n**What**\n\nWhen Claude Code talks to Claude through Google Cloud (with `CLAUDE_CODE_USE_VERTEX` or `CLAUDE_CODE_USE_ANTHROPIC_GOOGLE_CLOUD` set), it recognises more errors as credential problems and reports them as \"Google Cloud\" credential issues. Before, it recognised only a few messages such as \"Could not load the default credentials\" and \"invalid_grant\". It now also recognises:\n\n- A key file that is missing (\"does not exist, or it is not a file\").\n\n- A key file whose contents are not valid credentials.\n\n- A key file that is not valid JSON, the text format credentials are stored in.\n\n- A key file Claude Code is not permitted to open or read.\n\n**Why**\n\nIf your Google Cloud key file is missing, broken or unreadable, you now get an error that points at your credentials instead of a generic failure, so it is clearer what to fix.\n\n- Area: Cloud Providers\n- Names: `CLAUDE_CODE_USE_VERTEX`, `CLAUDE_CODE_USE_ANTHROPIC_GOOGLE_CLOUD`\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}