It should start with System.Devices.Parent.
Instead, it currently shows Ids like the one here (same device)
The result in this case, is that the id shown for the parent device in the apps isn't the same ID with serial number that is used to parse the vid/pid/serial in the service.