Hi, so I had been discussing this in the Slack chat, but our game has been facing an issue where any attempts to restore our iOS purchases (through Playfab validation) are failing. After trying a variety of things (both depending on Unity's saved receipt and manually reaching out to iOS for a receipt), I noticed that using the deprecated SKPaymentReceipt's "transactionReceipt" (base64) would validate successfully if plugged into the Playfab web API , but if I used the newly preferred way (using NSBundle's appStoreReceiptURL, which provides base64 of an ASN1 style receipt, and is also what Unity provided), the receipt would always come back with ReceiptAlreadyUsed.
Considering what is effectively the same receipt gets two separate results (and I have tried verifying the ASN1 version and failed, then used the older style and had that succeed), I am worried something that either something Playfab's end is erroneously rejecting our attempts to validate, or something on Apple's new receipt style does not refresh everything that is expected. I can provide receipts in both styles as needed. Thanks for your help!