Windows .dxt sign-in now opens the browser reliably (product#3839).
openInBrowser(Windows) — the auto-open resolved the momentcmd.exewas created, before its internalstartbuiltin actually handed the URL to the default browser. So a silent no-op (no default-browser protocol association, a locked-down shell / AppLocker, a corruptHKCR\http\shell\open) went undetected:browserOpenFailedAtBootstrapstayed false and the user was told "a browser may have opened" when nothing did. On Windows we now wait (bounded — 800ms forcmd start, 1200ms otherwise) for the launcher's exit code, treat a non-zero exit as failure, and fall through torundll32 url.dll,FileProtocolHandler(no command interpreter — the same ShellExecute path Explorer uses, with an honest exit code) and finally PowerShellStart-Process. When every launcher fails, theAUTH_REQUIREDenvelope honestly says the browser couldn't be opened and shows the clickable sign-in link. The #3801&-quotingcmd startcandidate is unchanged and still tried first. macOS/Linux keep resolve-on-spawn(the #3805 headless-hang fix — those launchers are the hand-off).bin.tsshutdown — thebrowserOpenInFlightteardown wait rose 1.5s → 3s so the multi-launcher Windows walk can finish dispatching before exit (the sibling bootstrap wait already allows 4s; the surfaced sign-in link is the fallback either way).