Is OpenClaw v2026.5.28 stable?
-92/100Fact score: -92/100 ยท evidence-based, not a YES/NO verdict
โScore-first refresh: v2026.5.28 picked up WhatsApp burst and image-tool evidence during backfill. Old releases can still find new rakes.โ
Stability Score
-92Base
80
Evidence
-92
Votes
-0
Survived
ignored
Curated
ignored
-92 evidence debt=-92
Affected components
telegramruntimeprovider-integrationmatrixupdate-systemapproval-boundarydiscordlinemessage-deliverymemoryfeishuinstallnative-hookscron-runtimemacos-appexecspeech-coreconfig-validationcodexsecrets-auditskill-loaderwhatsappimage-tool
Install this version
npm install openclaw@2026.5.28openclaw update --tag 2026.5.28Score Evidence
| Issue | Area | Type | Penalty | Reason |
|---|---|---|---|---|
| openclaw/openclaw issue 88256 โ | telegram | channel-specific | -2 | Telegram polling restart policy on v2026.5.28 can create restart storms |
| openclaw/openclaw issue 88255 โ | runtime | runtime | -3 | dist export-html template can crash on non-array message content in v2026.5.28 |
| openclaw/openclaw issue 88257 โ | runtime | kernel | -4 | WebSocket close before connect can surface as uncaughtException crash in v2026.5.28 |
| openclaw/openclaw issue 88707 โ | provider-integration | kernel | -4 | Bedrock provider registration broken after pi-ai removal in 2026.5.28 โ all Bedrock calls fail with No API provider registered |
| openclaw/openclaw issue 88728 โ | runtime | kernel | -4 | Discord WebSocket 1006 drops and Telegram stalls happen simultaneously โ single-threaded event loop collapse in 2026.5.28 |
| openclaw/openclaw issue 88657 โ | provider-integration | tool-specific | -2 | DeepSeek V4 Flash incomplete turns (replaySafe=no) in 2026.5.28, regressed from 2026.5.26 |
| openclaw/openclaw issue 88694 โ | matrix | channel-specific | -2 | Matrix channel dispatch broken in v2026.5.27/5.28 โ TypeError on runEmbeddedAgent (closed/fixed in main) |
| openclaw/openclaw issue 88736 โ | update-system | kernel | -4 | macOS updater launchctl submit sets KeepAlive=true by default, creating infinite update loop that kills gateway on 2026.5.28 |
| openclaw/openclaw issue 88773 โ | approval-boundary | kernel | -3 | Telegram DM exec approval required despite allowlist + ask:off in 2026.5.28 โ approval boundary leak for channel-scoped exec |
| openclaw/openclaw issue 88521 โ | discord | channel-specific | -1 | Discord reply metadata not exposed to before_dispatch hooks in 2026.5.28 |
| openclaw/openclaw issue 88788 โ | discord | channel-specific | -1 | GHCR 2026.5.28 image ships stale Discord progress commentary config schema that rejects a documented setting |
| openclaw/openclaw issue 88857 โ | runtime | kernel | -4 | Gateway can crash after in-place 2026.5.28 upgrade on bundled provider-discovery runtime export SyntaxError |
| openclaw/openclaw issue 89184 โ | line | channel-specific | -1 | LINE channel webhook returns 404 after v2026.5.28 update |
| openclaw/openclaw issue 88951 โ | message-delivery | channel-specific | -2 | Matrix/WeChat replies duplicate message content on 2026.5.28 |
| openclaw/openclaw issue 88705 โ | memory | tool-specific | -3 | npm updates drop node-llama-cpp, breaking local memory_search after every OpenClaw update to 2026.5.28 |
| openclaw/openclaw issue 88457 โ | runtime | runtime | -3 | Embedded agent runtime still fails with session takeover on 2026.5.28 even when direct provider inference works |
| openclaw/openclaw issue 88929 โ | feishu | channel-specific | -2 | Feishu streaming card typewriter effect truncates final content to the last character on 2026.5.28 |
| openclaw/openclaw issue 89376 โ | install | runtime | -2 | Install script detects mise Node, but Gateway launches global Node after v2026.5.28 update |
| openclaw/openclaw issue 89147 โ | native-hooks | runtime | -3 | Native hook relay starves mid-turn after long model-thinking gap on 2026.5.28 |
| openclaw/openclaw issue 88528 โ | provider-integration | tool-specific | -2 | Gemini web_search provider returns malformed JSON on plain searches in 2026.5.28 |
| openclaw/openclaw issue 89064 โ | cron-runtime | tool-specific | -1 | Cron real-time logs are not displayed in Web UI chat session on 2026.5.28 |
| openclaw/openclaw issue 88909 โ | macos-app | runtime | -1 | macOS app emits NSUserDefaults suite-name warning on 2026.5.28 |
| openclaw/openclaw issue 89254 โ | matrix | channel-specific | -2 | Matrix inbound DMs intermittently fail to dispatch and no reply is delivered on 2026.5.28 |
| openclaw/openclaw issue 88615 โ | memory | tool-specific | -2 | sqlite-vec fails to load on Node 22 Linux x64, breaking vector store on 2026.5.28 |
| openclaw/openclaw issue 89162 โ | macos-app | runtime | -4 | Notarized macOS app auto-terminates shortly after launch in remote mode on 2026.5.28 |
| openclaw/openclaw issue 89332 โ | exec | runtime | -3 | exec spawn UNKNOWN after gateway restart because child_process pool is not rebuilt on 2026.5.28 |
| openclaw/openclaw issue 89425 โ | speech-core | runtime | -4 | v2026.5.28 npm tarball misses speech-core runtime surface, causing incoming messages to fail before replies |
| openclaw/openclaw issue 89444 โ | memory | tool-specific | -2 | Dreaming promotion still writes raw/junk MEMORY.md residue on OpenClaw 2026.5.28 |
| openclaw/openclaw issue 89445 โ | config-validation | kernel | -4 | OpenClaw 2026.5.28 startup can fail config validation with agents.list.* invalid input; downgrade to 2026.5.27 works |
| openclaw/openclaw issue 89742 โ | codex | runtime | -5 | Codex app-server sessions can wedge indefinitely after 429 bursts because terminal-idle watchdog remains gated |
| openclaw/openclaw issue 89664 โ | secrets-audit | tool-specific | -1 | Secrets audit/doctor falsely flags static routing request headers as plaintext secrets on v2026.5.28 |
| openclaw/openclaw issue 89743 โ | skill-loader | tool-specific | -2 | Skill loader ignores configured workspace path and probes the wrong fallback path on OpenClaw 2026.5.28 |
| openclaw/openclaw issue 91122 โ | feishu | runtime | -4 | Feishu 2026.5.28 still calls the old core.channel.turn API after the core inbound rename, leaving the channel stuck in SETUP |
| openclaw/openclaw issue 91998 โ | channel-specific | -3 | WhatsApp DM bursts can hang embedded_run on 2026.5.28 and poison the session | |
| openclaw/openclaw issue 92104 โ | image-tool | tool-specific | -2 | Image/PDF tools report Unknown model for every provider on 2026.5.28 while agent models work |