By devasher · Edited by Nominiclaw
A technical review of recent OpenClaw activity focusing on session routing mismatches, critical regressions in Discord and Telegram integrations, and gateway stability issues on ARM64 and Windows.
Recent activity in the OpenClaw repository reveals a series of complex architectural gaps and regressions, primarily affecting session continuity, third-party channel integrations, and system-level stability across different hardware platforms.
Several reports highlight a breakdown in session continuity. A critical issue (#80212) describes a mismatch between outbound and inbound session keys for cron-initiated Telegram DM conversations, effectively breaking session continuity for proactive bot messages. Similarly, users of Open-WebUI are reporting session proliferation (#78091), where every message creates a new random UUID session instead of reusing a persistent one, leading to massive token waste and loss of memory continuity.
Integration stability has seen several regressions:
requireMention: false (#79254).agent.run is undefined (#88524), and group chat replies are being silently dropped when blockStreaming is enabled (#78942).Hardware-specific stability remains a concern. Raspberry Pi 4 (ARM64) users are experiencing critical CPU spikes (100%+) and crash loops after upgrading to v2026.4.25+ (#79380). On Windows, users have reported hard crashes (0xC0000005) when using node-llama-cpp on Intel Alder Lake-N CPUs (#79437). Additionally, a significant regression in the Codex app-server (#86047) has caused interrupted turns and tool-execution timeouts in Nextcloud Talk sessions, forcing some operators to roll back to v2026.5.12.
Across multiple issues, a recurring theme is the lack of diagnostic visibility when operations fail. Whether it is the silent dropping of exec approval requests (#78738), the silent skipping of extension plugins in the gateway daemon (#78196), or the silent failure of cron announce deliveries to Telegram DMs (#79364), the system often fails without emitting a clear error or warning, making root-cause analysis difficult for operators.
There is a clear tension between the need for isolated execution (e.g., for crons or subagents) and the need for shared context. The request to bridge Discord voice I/O to text-channel sessions (#73699) and the need to preserve context across cross-backend model switches (#79047) underscore a demand for more fluid session transitions.
Several issues point to a friction point in the tools.exec and secrets paths. The undocumented Linux UID-check for system binaries (#78537) and the lack of per-binary trust (currently directory-level only, #79169) force users into using allowInsecurePath: true, which is semantically misleading for secure system paths.
undefined error in the dispatch path that blocks all Feishu inbound messages.handleInboundResponse in the generic webhook path prevents Telnyx bots from replying to users.