Skip to content

[QA] Google Sheets OAuth blocked: Error 400 invalid_request on authorize #2229

@joe-rlo

Description

@joe-rlo

Environment

hosted-staging (crab shack)

Version / Commit Hash

staging HEAD as of 2026-04-09

QA Test Date

2026-04-09

Feature Area

Extensions > Google Suite

Steps to Reproduce

  1. Open Telegram chat with IronClaw bot
    1. Send a message starting with "bug:" to trigger the Google Sheet bug logger
    1. Bot attempts to authorize with Google
    1. OAuth flow redirects to Google Sign-In

Expected Behavior

Google OAuth completes and the bot gets write access to the shared Google Sheet.

Actual Behavior

Google blocks the authorization with two errors:

  • "Access blocked: Authorization Error" - app doesn't comply with Google's OAuth 2.0 policy
    • Error 400: invalid_request with redirect_uri=http://0.0.0.0:18179/oauth/callback, flowName=GeneralOAuthFlow
      The redirect URI uses a 0.0.0.0 binding which Google rejects as invalid.

Logs / Screenshots

Screenshots captured in QA doc "Bug bash 4/9"

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingbug_bash_P2Issue created from daily "Bug Bash" sessions with suggested priorityscope: extensionsExtension managementscope: secretsSecrets management

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions