Hi ShinyBlade777,
The string you get from GetAuthToken is already a hex-encoded string; you don’t need to convert it to hex. You do need to check if it’s valid (not .IsEmpty()) though, as GetAuthToken will return an empty string it can’t generate an auth ticket.