Pattern

Seat Ownership Input Routing

seat-ownership-input-routing-mismatch

Player control ownership and input routing fail because seat/controller logic is keyed to the wrong identity scope, causing ClientInput.PushScope/selection grabs to bind to the earliest occupant or inaccessible owners instead of the intended Connection/controller.