I was recently working to get any kind of unique IDs within an unreal game for a server validation.
I chose FGenericPlatformMisc class and its,
GetMacAddressString, UniqueID, CPU Vendor etc.
These are the results I get. I ran the same code in another computer and it worked fine.
Unique ID : 區荈レ
MAC Address : 譈䣄䢉圈噁坁荈僬읈쁀襈ၘ襈ᡨ襈⁰譌䗱S襄롸赈
But, GetOperatingSystemID and MachineID ToString returns valid strings.
What is wrong here?