Similar issue with:
https://developer.apple.com/forums/thread/678105
The consumeable item can successful purchase first time, then if try to purchase same product again, a popup "This In-App purchase has already been bought. It will be restored for free." will show and make the purchase failed.
Very sure all product to purchase is Consumeable items.
All product has can be purchased in pervious builds, but in latest version with no changes in code, the purchase failed.
Issue occur on both TestFlight and Sandbox, since App is not available on App Store yet, not sure is production environment has the issue or not.
Issue first found on 6/27 AM 0800 UTC+8 in our side, but may be occur earilier.
Very sure the finishTransaction API is called on every purchase, but seems no functhinal.
Thanks for help.
Miki