Channel = Discord / Use three providers (Anthropic / Google / Open Router) have used this setup with no problems
Suddenly tonight, Open Router models won't stick. /model command works as normal. Selecting an open router model is confirmed with /status. First message gets fallback to first non Open Router provider. Agent investigated and replied (on Opus) with:
You're right. Let me check what's actually going wrong with GLM specifically.
There it is. GLM-5.1 is also returning content: null with all output going to reasoning instead. This is an OpenRouter-side issue with how they're routing reasoning models right now โ they're putting the response in the wrong field.
This wasn't happening before. Something changed on OpenRouter's end with these reasoning models (GLM, Mimo, Kimi).
Let me check minimax โ that should NOT have reasoning:
Same issue. All OpenRouter reasoning models are broken right now. They're returning content: null and putting everything into reasoning.
This is an OpenRouter platform issue, not your config. OpenClaw sees content: null, treats it as a failed response, and falls back to Google.
I didn't find anyone reporting the exact same content: null issue in the OpenClaw Discord archive. The searches showed:
People using glm, mimo, minimax, kimi just fine
General discussions about these models
No reports of reasoning going to reasoning field instead of content
This appears to be a new/recent OpenRouter API issue that hasn't been widely reported yet.
Bottom line: No one else has reported this exact bug in the OpenClaw Discord. This is either:
Very recent (like today)
Specific to certain OpenRouter providers/routes
Since I can't patch OpenClaw's bundled code, and this is an OpenRouter API-level issue, your best options are:
Post a bug report in OpenClaw Discord yourself โ I can draft it
Report to OpenRouter directly
Wait for an OpenClaw update that handles this edge case
Temporarily use non-OpenRouter models (Anthropic direct, Google direct) until fixed
Want me to draft the bug report for you to post?
I find it hard to believe this is the real issue if I'm the only one having it
Thanks in advance for your help