Good news, the screenshot tells us exactly what’s wrong. Your installation is failing because your version of Node.js (24.19.0) is too old for the current OpenClaw release.
Restart your computer (or at least close and reopen your terminal and OpenClaw).
Open PowerShell and run node -v to confirm the new version is being used.
Try the OpenClaw installation again.
If you’re still getting the same error afterward, run where.exe node in PowerShell and share the results. You may have an older Node installation taking precedence.
Hey there, thanks for checking, and apologies for sending you down the wrong path initially!
I’ve tracked this down to a confirmed bug in the Windows Companion installer. Your Windows installation of Node.js is perfectly fine.
Companion is actually trying to install its own copy of Node.js 24.19.0 inside WSL, which is no longer supported by the current OpenClaw release.
We’ve already got a fix merged that updates this to Node 24.22.1, but it hasn’t made it into a published Companion release yet.
You can follow the issue here:
For now, I’d recommend holding off on further reinstall attempts through Companion until the corrected installer ships. There’s nothing else you need to change in your Windows Node installation.