Skip to content

[Bug]: googlechat broken in 2026-05-01 (working in 2026-04-29): Google Chat message send failed: Error: unsupported_grant_type: Invalid grant_type: , 76742 and 76880 not resolved, reopen #77307

Description

@donbowman

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

in #76880 and #76742 i outlined the issue.
it keeps getting short patches that don't address the issue, don't test it, and, i am commenting in the PR that I have tested and it is not resolved. Nonetheless they get merged and my issue closed.

Google chat has been broken.

2026-04-29 git works.
2026-05-02 git does not work

both are installed from github.

error channels/googlechat {"subsystem":"channels/googlechat"} Google Chat message send failed: Error: unsupported_grant_type: Invalid grant_type:

is the error logged

Steps to reproduce

configure google chat as a channel
send a message to openclaw
observe log

Expected behavior

prior to this regression i could use googlechat

Actual behavior

googlechat inbound broken

OpenClaw version

c59c20e

Operating system

ubuntu 26.04

Install method

git / pnpm

Model

N/A

Provider / routing chain

N/A

Additional provider/model setup details

N/A, doesn't hit llm models

Logs, screenshots, and evidence

12:19:44+00:00 error channels/googlechat {"subsystem":"channels/googlechat"} Google Chat message send failed: Error: unsupported_grant_type: Invalid grant_type:

Impact and severity

Affected: all google chat users
Severity: prevents using channel entirely
Frequency: 100%

Additional information

2026-04-29 works.
the PR given above does change the behaviour, but, doesn't correct.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1High-priority user-facing bug, regression, or broken workflow.bugSomething isn't workingclawsweeper:linked-pr-openClawSweeper found an open linked pull request for this issue.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.impact:message-lossChannel message delivery can be lost, duplicated, or misrouted.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.regressionBehavior that previously worked and now failsstaleMarked as stale due to inactivity

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions