Here is the scenario:
- Sandbox user bought a subscription and it expired.
- Sandbox user tries to buy that same subscription again.
Apple's IAP UX is not triggered, and the PurchaserInfo object comes back with out a new purchase and the new entitlement. There are no exceptions thrown.
Inside the Purchaser Info object, I see the old entitlements and expired subscriptions.
What am I missing here?