I just noticed that as of 2 days ago, seemingly after installing the big Windows 10 feature update, version 1803, that the custom ID vaue I send to Unity for Windows users (SystemInfo.deviceUniqueIdentifier) in the LoginWithCustomIDRequest authentication call has changed on my PC. This is the first time a Windows update has changed that value for me.
Because of this, since no other login was attached to my test account (like Facebook or PlayFab), the PC was registered as a new user and the old account orphaned. I'm still investigating what the update changed on my PC to affect that value, but my question is: what does PlayFab recommend to use for the custom ID for PC users using Unity? And if there's no official recommendation, does anyone else use anything other than SystemInfo.deviceUniqueIdentifier for PC custom IDs?