Custom software, inspection systems & websites — Perth, WA since 2002

I hit an annoying OpenClaw upgrade problem that looked like a failed update but was really a failed restart.

The control UI said it was updating. Then the page disappeared. After reconnecting, it looked like nothing had changed. That is a confusing state because part of the update did succeed.

The symptom pattern

That split is the clue: the package update completed, but the running gateway process never switched over to the new build.

What actually happened

In my case, the logs showed the update itself finished successfully, then the restart step was ignored:

update.run completed ... status=ok
SIGUSR1 restart ignored (not authorized; commands.restart=false or use gateway tool).

So the real problem was not "upgrade failed". It was "upgrade installed, but the gateway did not restart into the new version".

The fix that worked

Restart the gateway manually:

openclaw gateway restart

Then verify the running version:

openclaw status

After the restart, the gateway version matched the installed version again and everything came back normally.

How to confirm you are in this exact failure mode

  1. Run openclaw status and note the gateway app version.
  2. Run openclaw logs --help and compare the CLI/app version shown there.
  3. If the installed version is newer than the running gateway version, check recent logs with openclaw logs --plain --local-time.
  4. Look for an update.run completed ... status=ok line followed by a restart warning.

Why this is so annoying

Because it feels like one problem, but it is really two steps:

  1. Install the new version
  2. Restart the gateway into that version

If step one works and step two fails, the UI experience makes it easy to assume the whole upgrade failed. It did not. You are just stuck on the old running process.

Quick recovery checklist

The main lesson: if OpenClaw says it updated but the UI behavior feels weird afterwards, do not assume the package install failed. First check whether the restart was skipped.

Related OpenClaw fix

If your problem is not the updater but authentication breaking before replies, see How to Fix OpenClaw OAuth Token Refresh Failed (openai-codex).

Request a quote or call 0432 000 583 to discuss your website, app, database, or custom software project.

E-business card (QR ready) for conferences and in-person shares. · Site map

Copyright © 2026 Industrial Hypertext - Software Development Perth, Western Australia | All rights reserved