`checkTrialOrIntroductoryPriceEligibility` API is returning eligible for a subscription where I have already used the intro offer. When purchasing, the payment sheet shows that I am not eligible for intro pricing and charges me for the regular price (correctly).
This is what the debug log shows:
gPurchases] - DEBUG: Attempting to check intro eligibility locally
tPurchases] - ERROR: The data object identifier couldn't be found on the receipt.
pPurchases] - ERROR: Couldn't check intro eligibility locally, error: Couldn't find an object identifier of type data in the receipt
rPurchases] - ERROR: There was an error when trying to parse the receipt locally, details: Couldn't find an object identifier of type data in the receipt
I expect the result to be .unknown if there was an error when parsing the receipt.