Skip to content

Telegram shows billing error while Web UI responses succeed (Claude Max) #11359

Description

@afiffattouh

Summary

What went wrong?
I use Claude Max subscription. Limits are still not hit. OpenClaw response is normal in the WebUI. Telegram receives this error:
"⚠️ API provider returned a billing error — your API key has run out of credits or has an insufficient balance. Check your provider's billing dashboard and top up or switch to a different API key."

Steps to reproduce

  1. I send a prompt through Telegram.
  2. Telegram bot is alive "Typing".
  3. I receive "⚠️ API provider returned a billing error — your API key has run out of credits or has an insufficient balance. Check your provider's billing dashboard and top up or switch to a different API key."
  4. I check WebUI, the response is being generated and I can read OpenClaw messages.
  5. I use Claude Max sub (not hitting the limits).

Expected behavior

The responses that are being generated in the WebUI should be delivered to the Telegram bot

Actual behavior

Instead, I receive "⚠️ API provider returned a billing error — your API key has run out of credits or has an insufficient balance. Check your provider's billing dashboard and top up or switch to a different API key."

Environment

  • Clawdbot version: latest 2026.2.6
  • OS: Ubuntu
  • Install method (pnpm/npx/docker/etc): docker

Logs or screenshots

Paste relevant logs or add screenshots (redact secrets).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions