-
-
Notifications
You must be signed in to change notification settings - Fork 80.7k
Control UI Dashboard v2 freezes on Chrome 146 (works fine in Firefox) #47979
Copy link
Copy link
Open
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-infoClawSweeper needs more reporter information before it can verify this issue.ClawSweeper needs more reporter information before it can verify 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.issue-rating: 🦐 gold shrimpDecent issue quality, but reproduction details are still incomplete.Decent issue quality, but reproduction details are still incomplete.staleMarked as stale due to inactivityMarked as stale due to inactivity
Description
Metadata
Metadata
Assignees
Labels
P2Normal backlog priority with limited blast radius.Normal backlog priority with limited blast radius.clawsweeper:needs-infoClawSweeper needs more reporter information before it can verify this issue.ClawSweeper needs more reporter information before it can verify 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.issue-rating: 🦐 gold shrimpDecent issue quality, but reproduction details are still incomplete.Decent issue quality, but reproduction details are still incomplete.staleMarked as stale due to inactivityMarked as stale due to inactivity
Type
Fields
Priority
None yet
Description
The Control UI (Dashboard v2, introduced in 2026.3.12 #41503) completely freezes in Chrome 146 — the page loads and the WebSocket connects, but the UI is unresponsive (cannot click on chats, sidebar does not render chat list, no RPC calls are sent). Firefox 148 works perfectly with the same gateway.
Environment
Steps to Reproduce
http://127.0.0.1:18789/in Chrome 146Observed Behavior
webchat connectedin gateway log)chat.listorchat.historyRPC calls are ever sent — the JS thread is lockedCmd+Option+I)Expected Behavior
Chat list loads, chats are clickable (as it works in Firefox 148).
What was ruled out
--disable-extensionsflag (still freezes)--disable-gpu(still freezes)--user-data-dir=/tmp/...(still freezes)sessions.json(still freezes)Analysis
Dashboard v2 (#41503) shipped in 2026.3.12. The #45541 fix in 2026.3.13 addressed one re-render storm, but there appears to be a deeper Chrome 146-specific rendering issue with the Lit web components used in the new dashboard. Firefox layout engine handles the same components without issue.
Chrome 146 landed March 10 with Skia, WebML, and V8 changes. The freeze appears to happen during initial Lit shadow DOM render before any data is fetched — suggesting a Chrome 146 regression in custom element / shadow DOM rendering that Dashboard v2 triggers.
Workaround
Use Firefox for the Control UI until this is resolved.