HydraIssues

HydraHeadiPad ships a hardcoded Moonlight uniqueid (0123456789ABCDEF) on every device
open bug Project: hydraheadipad Parent: #663 Reporter: cederik 19 Aug 2026 23:23

Description

Sunshine logs show every fleet iPad pairing with uniqueid 0123456789ABCDEF (the moonlight-common default; observed 2026-08-20 01:05 on cosmic-pretzel-98 with two iPads connected simultaneously). Consequences: Sunshine cannot distinguish clients, which enabled two concurrent sessions on one body during the double-booking race, and per-client pairing/trim logic is meaningless. Fix: derive a stable per-device uniqueid (e.g. from identifierForVendor, like the enrollment name fix in v0.2.158) and pass it to the Moonlight session setup.


2026-09-05: confirmed in production at sint-niklaas-tourism-office with THREE iPads on one body (cosmic-pretzel-98), 204 UUID mismatch log lines. Full evidence, mechanism and direction in #660.