OpenClaw Error Index (Master Dictionary)
A searchable dictionary of OpenClaw errors and fixes. Copy your error message and jump to the exact solution.
import RealityCheck from "@/components/RealityCheck"
๐ Emergency Triage
Most OpenClaw failures are caused by environment mismatch (PATH/permissions) or resource mismatch (VRAM/bandwidth). Validate your setup before spending hours debugging.
๐งญ Quick Navigation
- ๐งจ Group 1: Installation & CLI
- ๐งฉ Group 2: Plugin & Ecosystem
- ๐ณ Group 3: Docker / Permissions
- ๐ง Group 4: Performance / OOM / Hardware
- ๐ Group 5: Security
๐งจ Group 1: Installation & CLI (The "Newbie Hell")
Platform: Windows / macOS / Linux
| Error String (Exact Match) | Quick Fix | Full Guide |
|---|---|---|
npm error code ENOENT (install.ps1) | Refresh PATH (new terminal) or reinstall Node LTS | Fix install.ps1 ENOENT (Windows) |
Failed to start CLI: Error: spawn npm ENOENT | Verify Node/NPM is installed and in PATH | Fix spawn npm ENOENT (All) |
Failed to start CLI: Error: spawn npm ENOENT (Windows) | Reinstall Node 18+ LTS to default path | Fix spawn ENOENT (Windows) |
Failed to start CLI: Error: spawn EINVAL | Run PowerShell as Administrator | Fix spawn EINVAL (Windows) |
๐งฉ Group 2: Plugins & Ecosystem
Platform: Cross-platform
| Error String | Quick Fix | Full Guide |
|---|---|---|
| package.json missing openclaw.extensions | Reinstall plugin via official OpenClaw plugin command | Fix plugin metadata |
| Cannot find module @mariozechner/clipboard-linux-arm-gnueabihf | Upgrade OpenClaw / use compatible build for ARM | Fix ARM clipboard module |
๐ณ Group 3: Docker & Permissions
Platform: Docker / Linux
| Error String | Quick Fix | Full Guide |
|---|---|---|
| EACCES: permission denied (openclaw.json) | Fix UID/GID mismatch (chown the mounted folder) | Fix Docker EACCES |
๐ง Group 4: Performance / OOM / Hardware
Platform: GPU / VRAM / Bandwidth
| Issue | Quick Fix | Full Guide |
|---|---|---|
| CUDA Out of Memory | Reduce context / switch to bigger VRAM | Fix CUDA OOM |
| Slow inference (seconds/token) | Bandwidth/VRAM bottleneck; cloud GPU is the practical escape | Fix slow inference |
| Hardware requirements / VRAM calculator | Check VRAM + model size before debugging | Hardware reality check |
| JSON Mode parsing errors | Remove thinking tags / tighten system prompt | Fix JSON mode |
๐ Group 5: Security
Platform: All
| Topic | Impact | Full Guide |
|---|---|---|
| CVE-2026-25253 (RCE) | CRITICAL | Security advisory |
๐ Not finding your error?
Option 1 โ Possible product bug If the error includes stack traces, function names, or internal variables: ๐ Search official GitHub Issues
Option 2 โ Likely environment issue
If you see ENOENT, EACCES, Permission denied, CUDA, or OOM, this is usually caused by OS, drivers, or local hardware limits.
๐ Deploy on Vultr (Cloud GPU)
If you can reliably reproduce the issue, copy the exact error message and OS details, then create a new fix guide.