About a year ago in my Sandbox account I "purchased" some non-consumable IAPs. Recently, I've been implementing auto-renewable subscriptions and while my receipt has filled up with dozens of subscription transactions, the original non-consumable IAPs appear to be missing from the receipt.
If i try and buy them again, I get a message saying "You already own this. Do you want to get it for FREE?" and of course i acknowledge it and get a new transaction which i handle normally...but if i refresh the receipt, there's still no mention of the IAP.
Lastly, if i do a restore purchases, I get all of the transactions for the IAPs to replay but again, nothing on the receipt about them.
Has anyone experienced this before? I filed a radar bug but who knows.