Dear PlayFab community,
(Latest PlayFab Unity SDK and C#.)
We are working through the login flow for our application. We create users via LoginWithCustomID where CreateAccount = true, and we can see the newly-created users in Game Manager.
When we try to use the LinkFacebookAccount where ForceLink = true, we are getting a 500 Server Error returned from PlayFab. When we set ForceLink = false, PlayFab is indicating that there is a player that already has the target FacebookID established.
We believe that old link is from a player that we've deleted from the Game Manager. That is, we're concerned that the player did not successfully unlink from the various services before the player was deleted.
We would like to be able to use ForceLink = true to successfully unlink from the old (deleted?) player and set it on the currently-logged in user. We think that there is likely a bug in this area that needs to address this use case.
Any help would be greatly appreciated!