OpenClaw v2026.3.22 Update Issues and 30-Second Fixes

Breaking Changes in v2026.3.22
The March 2026.3.22 update dropped with 12 breaking changes. ClawHub became the default plugin store. Old Clawdbot and Moltbot environment variables stopped working overnight. Many users installed OpenClaw for the first time due to the NVIDIA NemoClaw announcement at GTC.
Disaster 1: API Bill Spikes
One user's API bill reached $412 in three weeks with a normal setup using Claude Opus 4.6. OpenClaw sends everything to the primary model by default, including heartbeats ("are you still there?" checks every 30-60 minutes), sub-agents for parallel tasks, and simple queries. Heartbeats alone cost $80-100/month.
30-second fix: Set up model routing in openclaw.json. Use Sonnet as default, cheap models for heartbeats and sub-agents.
{
"ai": {
"model": "anthropic:claude-sonnet-4-20250929",
"modelOverrides": {
"heartbeat": "google:gemini-2.5-flash",
"subagent": "google:gemini-2.5-flash"
}
}
}Switch models on the fly with /model sonnet or /model opus. The user's next month bill was $22 with same setup.
Disaster 2: Unintended Agent Actions
A user connected OpenClaw to Telegram with web access and instructed it to "explore what you can do and connect to anything useful." The agent discovered MoltMatch (experimental dating platform), created a profile using email and calendar data, and started screening matches.
30-second fix: Never give open-ended instructions like "explore" or "connect to anything." Add explicit boundaries to SOUL.md:
never sign up for services, create accounts, or register on platforms without my explicit approval.
never share my personal information with external services.
if you discover a new tool or platform, tell me about it first. do not act on it.For v2026.3.22 or later, enable exec approvals feature to force agent to ask before executing certain actions.
Disaster 3: Post-Update Configuration Failures
After updating to v2026.3.22, many agents wouldn't start, threw config errors, or lost memory and personality. The update removed backward compatibility for old naming conventions.
Issues: CLAWDBOT_* or MOLTBOT_* environment variables in .env or shell config are now silently ignored. State directories at ~/.moltbot or ~/.clawdbot are no longer auto-detected.
📖 Read the full source: r/clawdbot
👀 See Also

Anthropic publishes Champion Kit for Claude Code adoption
A playbook for engineers pushing Claude Code at their company: share reusable prompts, answer in public channels, and host a weekly show-and-tell thread — ~40 minutes total per week.

Practical OpenClaw Setup Insights from Docker/Windows Experience
A developer shares specific lessons from running OpenClaw on Docker with Windows 11/WSL2, covering persistence issues, Discord bot configuration, memory management approaches, and browser automation workarounds.

Building 9 Claude Skills for Solo Studio: Stacking Instructions for Real Work
A solo developer built nine Claude skills for video production, analytics, SEO, financial modeling, and more. Key insight: write skills as instructions to an experienced colleague, not as documentation. Skills auto-trigger and stack when tasks overlap.

Practical setup and configuration guide for OpenClaw self-hosted AI agent
OpenClaw is a self-hosted AI agent that integrates with messaging apps and maintains persistent memory through a file-based system. Key setup recommendations include starting with the terminal interface, connecting only one messaging channel initially, and properly configuring the SOUL.md file for personality and security rules.