WatchOS 6.4 beta purchases empty receipt

Originator:andy
Number:rdar://FB7622829 Date Originated:
Status:Closed Resolved:
Product:App Store Product Version:Watch OS 6.4 beta
Classification: Reproducible:yes
 
When making purchases using watchOS 6.4 beta (this has been happening on all beta versions released as of 03/11/2020): 
- The purchase goes through correctly, I get the iOS prompts for the App Store password, and confirm the purchase.
- However, the SKReceiptRefreshRequest fails, and the receipt is not stored on device. When trying to fetch the receipt in the appStoreReceiptURL, the file is not present. 
- The iOS version of the very same app works correctly and succeeds in fetching the receipt. 
- I’m logged out of the App Store account on both iPhone and Watch, and logged into a Sandbox account on both. 
- The Sandbox account is correctly configured for the app and works correctly on the iOS version. 
- The confirmation prompts on the watch correctly show that I’m using the Sandbox environment.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!