`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:
[Purchases] - DEBUG:
Attempting to check intro eligibility locally
[Purchases] - ERROR:
The data object identifier couldn't be found on the receipt.
[Purchases] - ERROR:
Couldn't check intro eligibility locally, error: Couldn't find an object identifier of type data in the receipt
[Purchases] - 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.
Attempting to check intro eligibility locally
The data object identifier couldn't be found on the receipt.