I use SystemInfo.deviceUniqueIdentifier as part of an identifier for instantly creating new user accounts if they’re playing from a PC build of my game. I just noticed for my test/dev account though, that after Window’s big feature update from 2 days ago (version 1803), the value of SystemInfo.deviceUniqueIdentifier has changed for my PC.
My question is, has anyone found something more consistent to identify PCs using a Unity build? Player’s can attach a login to accounts created by their device (like Facebook or custom email/pass convo) which prevents issues like this, but I’d like to avoid player’s accounts getting ‘orphaned’ if they have no such login attached.