Bug: Gateway pegs CPU at 100%+ on ARM64 (Raspberry Pi 5)
Platform: Raspberry Pi 5 (8GB) — ARM64
OS: Ubuntu Desktop 25.10
OpenClaw version: [2026.4.26]
Description:
The gateway process consistently pegs CPU at 100%+ on ARM64 architecture. This causes two main issues:
- The TUI becomes completely unusable (frozen/unresponsive)
- Bot responses are significantly slower than expected
What's working:
- Gateway starts and runs
- Discord connection is stable
- Jobs/automation run fine
- Bot responds to messages (just very slowly)
What's broken:
- TUI is unusable due to CPU load
- Response latency is much higher than on x86
Workarounds tried:
- Clean reinstall
- Disabled Bonjour/mDNS (
discovery.mdns.mode=off) - Set
timeoutSeconds=120for model provider - Set
Restart=noin systemd to prevent duplicate processes
None of these resolved the CPU issue — they addressed other problems but the ARM64 CPU bug persists.
Suspected cause: Something in the gateway process doesn't behave well on ARM64 — possibly a busy loop or polling interval issue.
Happy to provide logs or test any fixes.