OpenClaw known issues

Known breaks in OpenClaw from github.com/openclaw/openclaw, with quoted workarounds and fixed-in versions where they exist.

Before you upgrade OpenClaw

Type the version you're about to install (or just upgraded to). Lists tracked issues that mention it. Same data as /api/issues/openclaw.json.

Mentioned in open issues:

Pulled from public GitHub issues updated in the last 45 days and filtered for always-on problems: install and update breakage, crashes and hangs, gateway/daemon trouble, auth, and headless setups. Ranked by engagement, weighted toward always-on, self-hosting, install/update, crash, auth, MCP and daemon problems (cosmetic desktop-UI issues are down-weighted). Workarounds and "fixed in" versions are quoted only when the issue or its top comments state them. Severity is an automatic estimate from labels, keywords, and engagement, not an official rating. Last refresh: Oct 26, 2026 6:18 AM ET.

OpenClaw critical open self-host/headless

Allow SecretRef objects in `mcp.servers[].env` schema (currently `string|number|boolean` only)

The schema for mcp.servers[].env (and mcp.servers[].headers) is: This means SecretRef objects are rejected — operators following security best practices around secret indirection (openclaw config set --ref-source env --ref-id ...) hit a…

openclaw/openclaw#76493versions 2026.4.29 4 thumbs up · 12 comments opened 2026-05-03 · updated 2026-10-20
OpenClaw critical open always-on/daemon

[Bug]: Gateway memory sawtooth on 2026.9.6 — prepared-model-catalog worker grows to the full heap ceiling; ~200 critical memory-pressure events/day

Regression / performance On OpenClaw 2026.9.6 the Gateway exhibits a repeating memory "sawtooth": process RSS climbs steadily for several minutes, trips a memory pressure: level=critical event, an idle worker is retired under pressure, RSS…

openclaw/openclaw#159596versions 2026.9.6, 16.6, 6.07 3 thumbs up · 16 comments opened 2026-09-27 · updated 2026-10-25
OpenClaw critical open crash/hang

[Bug]: OpenClaw 2026.9.5 Turned a Stable Environment Into an 8-Hour Failure Recovery Session

Crash (process/app exits or hangs) I genuinely regret upgrading to OpenClaw 2026.9.5. Before this update, my environment was stable. After installing 9.5, I spent approximately 8 continuous hours investigating problems that simply did not…

openclaw/openclaw#153257versions 2026.9.5, 9.5, 148.72 1 thumbs up · 41 comments opened 2026-09-19 · updated 2026-10-16
OpenClaw medium open always-on/daemon

[Bug]: doctor --fix refuses `transcript-directives` while the gateway is running and blocks every later migration step — no online repair path

After a recovery that moved the old session store aside, openclaw doctor stops at: The only holder of the agent DB is the running gateway itself. Deterministic on our host: Run OpenClaw 2026.10.5 as a systemd user service (gateway…

openclaw/openclaw#179481versions 2026.10.5 1 thumbs up · 11 comments opened 2026-10-21 · updated 2026-10-22
OpenClaw critical open crash/hang

plugin-captures tmp dirs not GC'd after build/catalog operations — disk fills indefinitely

/home/ /.openclaw/tmp/plugin-captures/ accumulates multi-GB session directories from plugin-build and model-catalog operations. These directories are never cleaned up after the operation completes, so disk usage grows permanently with each…

openclaw/openclaw#158390 1 thumbs up · 18 comments opened 2026-09-25 · updated 2026-10-24
OpenClaw medium open self-host/headless

[Bug]: Codex app-server rewrites prompt on tool-call continuation turns, busting OpenAI prompt cache mid-turn (cache ratio 93% → 47%)

Regression (worked before, now fails) Since OC v2026.5.12 + codex-cli 0.130.0 (first observed 2026-05-15), the Codex app-server rewrites the full prompt between a user turn and its tool-call continuation turn instead of appending only the…

openclaw/openclaw#84110versions 2026.5.12, 0.130.0, 3.5 2 thumbs up · 9 comments opened 2026-05-19 · updated 2026-10-23
OpenClaw critical open crash/hang

prepared-model-catalog.worker.js: unbounded memory leak, ~4-5 GB/h, provider-agnostic (reproduced on cold reboot + provider bisect)

The gateway's prepared-model-catalog.worker.js worker thread leaks memory continuously and monotonically, independent of workload volume, model provider, or plugin configuration. On an idle-to-light-traffic single-user install, RSS grows…

openclaw/openclaw#159662versions 2.5, 2026.9.6, 1.72 1 thumbs up · 24 comments opened 2026-09-27 · updated 2026-10-21
OpenClaw critical open crash/hang

[Bug]: 2026.9.5 model-catalog worker leaks openclaw-plugin-build-* source captures in tmp (1-3 GB/min, fills the disk) — disk side of #155753

Regression (worked before, now fails) On 2026.9.5 the prepared model-catalog worker keeps creating plugin source captures under $OPENCLAWHOME/tmp/openclaw-model-catalog-/openclaw-plugin-build- and never deletes them. On our gateway this…

openclaw/openclaw#156571versions 2026.9.5, 2.8, 58.8 1 thumbs up · 15 comments opened 2026-09-23 · updated 2026-10-09
OpenClaw medium open self-host/headless

[Bug]: OpenAI Codex model discovery hardcodes `client_version=0.158.0`, ignoring the configured external Codex app-server

extensions/openai/openai-provider.ts always queries the Codex models endpoint with the managed runtime's version: However, the codex plugin officially supports external app-server binaries via plugins.entries.codex.config.appServer.command…

openclaw/openclaw#162768versions 0.158.0, 0.149.0, 2026.9.7 1 thumbs up · 8 comments opened 2026-10-01 · updated 2026-10-24
OpenClaw critical open install/update

[Tracking] 2026.9.3 / 2026.9.4 update, upgrade and recovery reliability

Track update, upgrade, Doctor, migration, rollback and restart reliability around OpenClaw 2026.9.3 / 2026.9.4. This coordination index does not replace the linked reports or their evidence, and does not authorize closing, merging or…

openclaw/openclaw#145252versions 2026.9.3, 2026.9.4 0 thumbs up · 13 comments opened 2026-09-11 · updated 2026-10-22
OpenClaw critical open crash/hang

[Bug]: 2026.9.6 prepared-model-catalog worker leaks ~1 GiB per 5 min; each memory reclamation supersedes the runtime publication and kills every waiting turn

Since upgrading to 2026.9.6 (eb377ac) the prepared-model-catalog.worker.js thread grows by roughly 1 GiB every 5 minutes with no user action, reaches 8 to 13 GiB, and the gateway's memory-pressure reclamation then resets it to under 2 GiB…

openclaw/openclaw#160548versions 2026.9.6, 8.59, 7.62 1 thumbs up · 14 comments opened 2026-09-28 · updated 2026-10-22
OpenClaw critical open install/update

[Bug]: Live Docs are ahead of release

Regression (worked before, now fails) Heartbeat IsolatedSessions is in the live docs but not in the latest version 2026.3.13 Add IsolatedSessions to your heartbeat config as per the docs…

openclaw/openclaw#48920versions 2026.3.13 4 thumbs up · 11 comments opened 2026-03-17 · updated 2026-10-23
OpenClaw critical open auth/session

Codex intermittently returns 403 owner-verification error after an in-place model switch

On OpenClaw 2026.9.7 (c074824), an existing Codex-backed conversation intermittently fails before a reply with: The first failure followed an in-place session model switch from openai/gpt-6-astra to openai/gpt-6-sol. A…

openclaw/openclaw#162119versions 2026.9.7 1 thumbs up · 14 comments opened 2026-09-30 · updated 2026-10-10
OpenClaw high fixed self-host/headless

[Bug]: [Regression] 2026.5.27: Codex app-server turn-completion stall returns ("Codex stopped before confirming the turn was complete") — regression of #84076 (fixed by #85107)

Regression (worked before, now fails) On the Codex app-server (ChatGPT Plus sub), a multi-tool agent turn reliably fails with Codex stopped before confirming the turn was complete starting in 2026.5.27; 2026.5.26 completes the same turns…

openclaw/openclaw#88312versions 2026.5.27, 2026.5.26, 2026.5.28-beta. 5 thumbs up · 22 comments opened 2026-05-30 · updated 2026-09-14
OpenClaw critical open always-on/daemon

Severe Gateway/SQLite regression across 2026.8→2026.9: after two months of freezes and lock failures we rolled back to 2026.7.35 LTS to get a working assistant

We use OpenClaw daily — multiple agents, scheduled cron jobs, and a long-lived state directory on Windows. We just spent two months fighting it, and only after rolling back from 2026.9.6 to 2026.7.35 (Extended-Stable LTS) did we get a…

openclaw/openclaw#161378versions 2026.7.35, 2026.9.6, 9.6 1 thumbs up · 5 comments opened 2026-09-29 · updated 2026-10-19
OpenClaw critical fixed always-on/daemon

[Bug]: update to openclaw 2026.7.1: gateway fails to start w/ error

openclaw-2026-07-15.log Regression (worked before, now fails) gateway doesn't start with manual launch Error: gateway did not start on 127.0.0.1:18789 Pls have a look! update to openclaw 2026.7.1 openclaw gateway run --force CLI is…

openclaw/openclaw#108435versions 2026.7.1 3 thumbs up · 15 comments opened 2026-07-15 · updated 2026-09-14
OpenClaw high open always-on/daemon

[Bug]: a parked "plugins reload --wait" holds the plugin-replacement gate with no deadline and blocks the start of every isolated agent run on the Gateway

openclaw plugins reload --wait parks indefinitely when the named plugins hold long-lived retained work. While it is parked, no isolated agent run on the Gateway can start — automations for every agent fail with cron: isolated agent setup…

openclaw/openclaw#173061versions 2026.10.2, 2.13, 1.5 1 thumbs up · 2 comments opened 2026-10-15 · updated 2026-10-17
OpenClaw critical fixed always-on/daemon

[Bug]: beta.2 state migration creates agent_id index before adding column, blocking gateway startup

Regression (worked before, now fails) After upgrading from 2026.7.2-beta.1 to 2026.7.2-beta.2, the shared SQLite migration creates indexes referencing managedoutgoingimagerecords.agentid before adding that column, so doctor --fix fails…

openclaw/openclaw#109867versions 2026.7.2-beta.1, 2026.7.2-beta.2 7 thumbs up · 8 comments opened 2026-07-17 · updated 2026-09-27
OpenClaw critical open always-on/daemon

[Bug]: Gateway SIGBUS on a live agent SQLite -shm mapping under concurrent agent activity

The Gateway exits with SIGBUS (code=dumped, status=7/BUS) when a read-only session worker shrinks an agent SQLite WAL-index file (openclaw-agent.sqlite-shm) to 3 bytes while the Gateway still has it memory-mapped, during concurrent agent…

openclaw/openclaw#167671versions 2026.9.8, 2026.9.6, 2026.9.7 1 thumbs up · 2 comments opened 2026-10-09 · updated 2026-10-09
OpenClaw critical open crash/hang

Native memory leak in 2026.9.5 — RSS grows ~1 GiB per 30 s while V8 heap stays stable

On OpenClaw 2026.9.5 (build ec9c1a1, installed via npm on 2026-09-18), the gateway node process exhibits a sawtooth RSS pattern: process RSS jumps by 1–2 GiB within 30-second windows while V8 heapUsed stays between 786 MB and 1 GB. The…

openclaw/openclaw#155191versions 2026.9.5, 2026.9.4, 26.8.2 1 thumbs up · 8 comments opened 2026-09-21 · updated 2026-10-11
OpenClaw critical open install/update

v2026.7.2 STRICT migration fails on databases with BLOB-stored TEXT values and PRIMARY KEY constraints

After upgrading to OpenClaw 2026.7.2-beta.2, openclaw gateway restart (or openclaw doctor --fix) fails with: followed by a chain of noncanonical X schema that cannot be repaired errors. Gateway cannot start, systemd enters a failed state…

openclaw/openclaw#110186versions 2026.7.2, 2026.7.2-beta.2, 2026.7.1 3 thumbs up · 1 comments opened 2026-07-17 · updated 2026-10-15
OpenClaw high open auth/session

Setup inventory stays retired after a config hot reload: setup-registry, setup-inference, model runtime refresh, subagent announce, and chat.metadata fail until restart

After a config hot reload of an agents.entries. change, the plugin setup inventory was retired but several callers kept using it. For about 1.5 hours, until a Gateway restart, they failed with Plugin setup inventory has retired / Plugin…

openclaw/openclaw#167477versions 1.5, 2026.9.6 1 thumbs up · 2 comments opened 2026-10-08 · updated 2026-10-22
OpenClaw critical fixed mcp/tools

[Bug]: MCP tools not injected into subagent (sessions_spawn) sessions — `bundle-mcp` + per-tool subagent allowlist + per-agent allowlist all ignored, subagent system prompt and tool schema receive only built-ins

Behavior bug (incorrect output/state without crash) MCP tool schemas registered via mcp.servers are not injected into sessions spawned by sessionsspawn, regardless of how the documented exposure mechanism is configured. The documented…

openclaw/openclaw#85030 6 thumbs up · 16 comments opened 2026-05-21 · updated 2026-10-01
OpenClaw medium fixed install/update

[Bug]: macOS 2026.10.5 to 2026.10.6 update stalls in candidate Doctor with waiting SQLite worker

Crash (process/app exits or hangs) On a macOS npm-global installation, updating Gateway 2026.10.5 to 2026.10.6 stalls in candidate Doctor before activation, with a waiting Doctor process and a waiting SQLite read-only worker; interrupting…

openclaw/openclaw#181490versions 2026.10.6, 2026.10.5 0 thumbs up · 8 comments opened 2026-10-23 · updated 2026-10-24
OpenClaw critical open install/update

Update failure: validating (2026.9.6)

This report was explicitly reviewed and confirmed in OpenClaw. OpenClaw version: 2026.9.6 Node version: 24.18.0 Update action: Gateway RPC: update.run (control-ui) Installation method: npm-global Update target: 2026.10.2 Failed phase…

openclaw/openclaw#169997versions 2026.9.6, 24.18.0, 2026.10.2 0 thumbs up · 3 comments opened 2026-10-12 · updated 2026-10-14
OpenClaw critical open always-on/daemon

[Bug]: Gateway temp log truncated on every CLI/gateway start destroys crash forensics (Windows)

On Windows, the daily gateway log at %TEMP%\openclaw\openclaw- .log is truncated and rebuilt every time a CLI command or the gateway itself starts. After a gateway crash, the first thing that destroys the crash evidence is the operator's…

openclaw/openclaw#158990versions 2026.9.6 0 thumbs up · 2 comments opened 2026-09-26 · updated 2026-10-24
OpenClaw critical fixed self-host/headless

[Bug]: update fails at updater-runtime-retention with FICLONE EPERM inside an unprivileged LXC container (seccomp blocks ioctl)

Behavior bug (incorrect output/state without crash) On an npm-global 2026.9.7 Gateway running inside an unprivileged Proxmox LXC container, openclaw update to the next candidate (2026.9.8) fails deterministically in phase validating at…

openclaw/openclaw#164113versions 2026.9.7, 2026.9.8, 7.0.0 1 thumbs up · 13 comments opened 2026-10-03 · updated 2026-10-16
OpenClaw critical open always-on/daemon

[Bug]: 2026.9.6 Gateway heap grows ~45-100 MiB/h at rest on Linux systemd --user until V8 OOM

On 2026.9.6 the Gateway's main-isolate heap grows steadily at rest, about 45–100 MiB/h, until it reaches Node's default V8 ceiling (~4.2 GiB on this host) and aborts with Ineffective mark-compacts near heap limit. It happened once…

openclaw/openclaw#159783versions 2026.9.6, 4.2, 4035.1 1 thumbs up · 3 comments opened 2026-09-27 · updated 2026-10-18
OpenClaw critical fixed self-host/headless

[Bug]: Docker Install + Sandbox can't workspaceAccess at all

Behavior bug (incorrect output/state without crash) When running the Gateway inside a Docker container and using Docker-outside-of-Docker for Sandboxing, /workspace can't binds properly. The Gateway containder attempts to mount the agent…

openclaw/openclaw#31331versions 2026.2.26 4 thumbs up · 9 comments opened 2026-03-02 · updated 2026-09-16
OpenClaw medium fixed install/update

[Bug]: `openclaw update` loops in `validating — updater-runtime-retention`, ignores `--timeout`, and does heavy disk writes (2026.9.9 → 2026.10.3)

OpenClaw: 2026.9.9 (bcfc888) → target 2026.10.3 Install: npm global package (installKind: package, npm 11.14.1) Node: v24.21.0 Gateway: systemd user service, channel stable openclaw update --tag 2026.10.3 --yes --timeout 600 installs the…

openclaw/openclaw#171446versions 2026.9.9, 2026.10.3 1 thumbs up · 7 comments opened 2026-10-13 · updated 2026-10-19
OpenClaw critical open auth/session

[Bug]: secrets audit flags a plaintext API key that configure --section model itself writes, with no supported non-Vault way to store a SecretRef in a SQLite auth profile

Behavior bug (incorrect output/state without crash) openclaw secrets audit reports PLAINTEXTFOUND for a provider API key held in a SQLite auth profile, but that plaintext is written by the official openclaw configure --section model flow…

openclaw/openclaw#157760 1 thumbs up · 4 comments opened 2026-09-25 · updated 2026-10-06
OpenClaw high fixed install/update

Update failure: pnpm-staging-preflight (2026.10.3)

This report was explicitly reviewed and confirmed in OpenClaw. OpenClaw version: 2026.10.3 Node version: 24.21.0 Update action: CLI command: openclaw update Update target: exact target unavailable; mode: pnpm Failed phase…

openclaw/openclaw#180688versions 2026.10.3, 24.21.0 0 thumbs up · 5 comments opened 2026-10-22 · updated 2026-10-23
OpenClaw high open always-on/daemon

WhatsApp: PENDING_DELIVERY_NOTICE silently replaces the real reply instead of supplementing it, recurring far beyond restart boundaries

PENDINGDELIVERYNOTICE ("I couldn't confirm whether my previous reply reached this chat...") is being sent in place of the real agent reply, repeatedly, across many separate turns over 24+ hours — not just once after a restart as the…

openclaw/openclaw#162554versions 2026.9.7, 57.805+05, 57.849+05 1 thumbs up · 5 comments opened 2026-10-01 · updated 2026-10-11
OpenClaw critical fixed always-on/daemon

[Bug]: SQLite store worker OOMs at startup — cron run maintenance loads all runs into memory before pruning (512 MB hardcoded cap)

After upgrading, the gateway crash-looped (5+ boots). The SQLite store worker hit its V8 heap cap during startup maintenance and took the gateway down each time. Observed on a long-running install; not yet reproduced on a clean install…

openclaw/openclaw#179480versions 2026.10.5, 1.18 1 thumbs up · 1 comments opened 2026-10-21 · updated 2026-10-21