You probably shouldn't have used the unique ID in the first place. There is/was something in docs about it. I believe
GetChannelClientId will return the same value from all devices registered to the same account and has the advantage that if a user gets rid of a device (and deregisters it) the new owner can't "inherit" rights from the old owner.
-JT
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.