In the midst of class in a hurry and need to get my openclaw back up. It's been down since yesterday night and I cannot focus on the issue while I'm in class, so I got openclaw to give a summary.
Claude:
OpenClaw on Falcon (Debian, student GitHub Copilot plan) started throwing "Something went wrong" errors on Discord
yesterday night. Every request fails with:
400 The encrypted content for item rs_<id> could not be verified. Reason: Encrypted content item_id did not match the
target item id.
The primary model was gpt-5.2-codex (a reasoning model). What we observed:
- The error happens on the second turn of any session — turn 1 succeeds, turn 2 fails
- The rs_<id> item is different every time, meaning it's freshly generated each session, not a stale cached item
- Deleting the session files and starting clean doesn't help — the new session hits the same error immediately on turn
2 - The fallback (gpt-5-mini) then goes into cooldown because the provider failure cascades
- /new also fails for the same reason
- The GitHub Copilot token had expired and was refreshed, but the error persists after re-auth
- gpt-5.3-codex was the original model in config and had the same error — we switched to gpt-5.2-codex with no change
in behavior
Our current hypothesis is that OpenClaw is saving the rs_ reasoning summary item from the model's response into
session history, then re-sending it on the next API call, which GitHub Copilot rejects because those items are
ephemeral and can't be replayed. But we're not confident — it could be something else entirely (model plan
restriction, API change, token format issue, etc.).
Any idea what's actually going on?