When I register with email, username, and displayname, I get this:
PlayFabError(InvalidParams, Invalid input parameters, 400 BadRequest - Details: RegisterPlayFabUserRequest: One of the following properties must be defined: Password, EncryptedRequest | )
However, the docs say I only need a username or an email address, showing the password being optional. On return, i'd link a Steam account. I suppose I could do it the other way around, but we used to require a password and and now we're removing it since everythings linked to Steam. I'd have to re-code stuff.
So a password is required? To save recoding everything, would it be wise to just set a randomly generated password?