The problematic scenario:
1) I have a user first registered via the Steam integration - PlayFab account added, linked to the Steam account
2) User gets some in-game points and takes the position in some Leaderboard
3) The same user does not start Steam and logs in with the email/password combo - second PlayFab account created for this user.
4) Now he runs Steam again. He logs in with the email/password combo and his Steam account is automatically re-linked to his email/password PlayFab account.
Now we have the situation with two PlayFab accounts:
- one with email/password + Steam linked to it.
- second is the "empty" Steam-based PlayFab account that is not linked to the Steam account.
- there are two records in the Leaderboard, for two PlayFab accounts.
The problem is the Steam-based account does not get deleted automatically when it is linked to the email/password account - how to deal with this?