-
-
Notifications
You must be signed in to change notification settings - Fork 80.7k
[v2026.3.24] Two regressions: browser tabs CLI syntax break + gateway cycling after doctor --fix #55563
Copy link
Copy link
Closed
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:crash-loopCrash, hang, restart loop, or process-level availability failure.Crash, hang, restart loop, or process-level availability failure.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.User-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.maturity:stableIssue affects a taxonomy feature currently scored M4/M5.Issue affects a taxonomy feature currently scored M4/M5.
Description
Metadata
Metadata
Assignees
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:crash-loopCrash, hang, restart loop, or process-level availability failure.Crash, hang, restart loop, or process-level availability failure.impact:ux-frictionUser-facing flow adds avoidable confusion or support burden without fully blocking progress.User-facing flow adds avoidable confusion or support burden without fully blocking progress.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.maturity:stableIssue affects a taxonomy feature currently scored M4/M5.Issue affects a taxonomy feature currently scored M4/M5.
Type
Fields
Priority
None yet
OpenClaw version: 2026.3.24 (cff6dc9)
OS: Windows 10 + WSL2
Reported by: @Owlock (contributor, PR #39407 merged, issue #54669)
Regression 1 —
browser tabsCLI syntax changed without changelog entryBefore (v2026.3.13):
openclaw browser tabs --browser-profile remote
→ worked correctly ✅
After (v2026.3.24):
openclaw browser tabs --browser-profile remote
→ error: unknown option '--browser-profile'
Working syntax in v2026.3.24:
openclaw browser --browser-profile remote tabs
This is a silent breaking change. The troubleshooting guide in PR #39407 uses the old syntax and will now fail for users on v2026.3.24. No mention of this change appears in the changelog or migration notes.
Impact: Every user following existing WSL2 + CDP documentation gets an error that looks like a config problem, not a CLI syntax change.
Regression 2 — Gateway cycling loop after
openclaw doctor --fixAfter running
openclaw doctor --fix, the gateway enters a silent cycling loop:◇ Gateway ── Gateway not running.
Restarted systemd service: openclaw-gateway.service
◇ Gateway ── Gateway not running.
└ Doctor complete.
The doctor reports the gateway as "not running" both before and after its own restart attempt, then exits without resolving it. The gateway was actually failing to start due to the systemd service unit pointing to a nvm-managed Node path.
Manual fix required:
After this the gateway starts correctly with
active (running).Root cause: The service unit uses the nvm Node path which can be unstable. Doctor does not detect or fix this — it just restarts the broken unit.
Related