Using Unity 2017.3.0p4:
Case:
Log in to Server A with CustomID (using device ID) and CreateAccount set to true.
- Returns Successful login with flag NewlyCreated set to true.
Using the same device, Log in to Server B with CustomID (Same device ID) and CreateAccount set to true.
- Returns Successful login with flag NewlyCreated set to false.
Here you can find my logs:
Loggin in to server :: 90B5
Login Custom Id :: 0f72c4299b4f529e1d0e2e0ac2e29025f647160d
Login to :: with ID: 4E71FF9EE9B8A493 :: is new? = True
New user created! :: Id = 4E71FF9EE9B8A493
Loggin in to server :: 2D17
Login Custom Id :: 0f72c4299b4f529e1d0e2e0ac2e29025f647160d
Login to :: with ID: 4E71FF9EE9B8A493 :: is new? = False
User logged! :: Id = 4E71FF9EE9B8A493
User 4E71FF9EE9B8A493 exists in server 90B5, but not on server 2D17.
It's possible I'm doing something wrong to get this behavior, but I cannot find an issue anywhere.
Has anyone had the same issue?