On Windows, openclaw gateway start just tells the background service to start — if the service isn’t installed, or the gateway starts then immediately crashes/exits, it can look like “nothing happened”.
1) First: are you in WSL2 or native Windows?
- If you installed OpenClaw inside WSL2, you must run the gateway commands inside WSL, not plain PowerShell:
wsl openclaw gateway status - If you installed it natively (npm on Windows), keep using PowerShell.
2) Paste these 2 outputs (they’re the fastest signal)
Run and paste exact output:
openclaw --version
openclaw gateway status