I am using the Unity plugin, and have setup the SDK tester. I have a mixture of consumable and entitlement type skus. After purchasing the entitlements, I wanted a way for the user to restore them. I found that calling initiateItemDataRequest fired a purchaseUpdatesRequestSuccessfulEvent, which I believe should contain the receipts of previous purchases. Indeed the first time I get the event after purchasing an entitlement I see the receipt passed back, great. However subsequent calls to initiateItemDataRequest fire the event with an empty receipt list. In the SDK tester app I can see the purchases under active transactions, so I wonder why they aren't showing in the receipt list, or if there is any way to get the information to restore entitlements if necessary?