The web UI fails to connect when accessed over HTTP via a LAN or Tailscale IP. Browser console shows:
Uncaught TypeError: crypto.randomUUID is not a function
crypto.randomUUID() requires a secure context (HTTPS/localhost). Accessing via http://100.x.x.x:18789 breaks.