OpenClaw

The Broken Promises of OpenClaw

Broken arcade claw machine labeled “OpenClaw” with an out-of-order sign and abandoned toys inside, symbolizing failed promises.

OpenClaw once promised transparency, openness, and a better path forward. But like a rusting arcade claw machine that never quite grabs the prize, the project became a symbol of expectations that slowly slipped away. What began with excitement and bold claims eventually revealed cracks—missed opportunities, fading momentum, and a growing gap between vision and reality. This article explores how those promises unraveled and what the story of OpenClaw can teach us about hype, trust, and the difficult work of building truly open systems.

OpenClaw Sub-Agent Spawning Fails: “gateway closed (1008): pairing required”

Cartoon illustration of a frustrated sysadmin at a terminal showing a WebSocket error "1008: pairing required". A small lobster tangled in cables is being blocked by a padlock labeled "nginx" while trying to connect a plug labeled "sub-agent" to the gateway. The sysadmin points triumphantly at a config file showing ws://127.0.0.1:18789.

If your OpenClaw sub-agents keep dying with gateway closed (1008): pairing required, the fix isn’t what you’d expect. The device is paired, the token is valid — the problem is that sub-agents are routing back through your reverse proxy instead of talking to the gateway directly. Two config changes and a quick device approval after restart, and they’ll be spawning cleanly in parallel.