From time to time, players will successfully buy iap (transaction goes fine through Apple / Google, credit card gets charged), but something will go wrong with PlayFabClientAPI.ValidateGooglePlayPurchase / PlayFabClientAPI.ValidateIOSReceipt, leaving no trace in the Player's Event History log.
Most of the time, I manually add the missing item to that player's inventory and everything goes back to normal, but some other time, seems like there's a downtime or something that prevents that player from recovering the item.
In some cases, it's only a matter of waiting some time before the issue resolves itself, but in other cases, it doesn't, as if the player cannot connect to his Playfab account anymore.
Here's some Event History's screenshots showing that:
We are on the Essential Tier at the moment, and we've looked at our title's limits to make sure we did not went over any of them, and everything seems fine on that side.
We also looked at Playfab Server Status to make sure everything was online, and nothing wrong there as well.
That being said, we can't seem to figure out what's happening and that made us lose some players as we couldn't do much to help them restore their purchases.
Any insight or help on this would be greatly appreciated.