I've been trying to integrate PlayFab into my app, and after hitting a few bumps along the way, things are looking good. However, I've noticed some odd things with the leaderboard that happen when testing my Unity app in the editor.
Use case: App is opened and a guest login is achieved through LoginWithCustomID and the PC's device ID. Works great. Guest now plays the game and scores 500 pts. The leaderboard is updated and shows user Guest's score of 500.
Guest now logs out of the app. The app isn't closed. Player Brian logs in using LoginWithEmailAddress. Brian plays the game and scores 750 points. The leaderboard is updated a second time. The leaderboard at this point should have two items. However, the leaderboard only shows one item, Brian, with 750 points. The guest's score is no longer shown.
To update the leaderboard, I'm using PlayFabClientAPI.UpdatePlayerStatistics. Also, the users are remembered on the device. No errors are shown. Each user also has a displayname associated with their account, including guests.
Any thoughts as to why I don't see two items in the leaderboard?