Currently sendSetPasswordIdentityType is defaulted to email when it is not included on the call for creating a user. This can cause issues since you would not expect to have to set this flag explicitly because in our docs the API is said to default sendSetPasswordIdentityType to doNotSend.
It looks like this is because it is set as a enum value and email looks to be the default value(0) which is wrong according to the API documentation.
public enum SendSetPasswordIdentityType { email, phone, doNotSend }