We have been using subscriptions on Android and iOS for a while now with only an annual option, and that has been working fine. We are adding a monthly option, and during Android testing have noticed that if I cancel a yearly subscription, then attempt to purchase another subscription (yearly or monthly), I see the following error:
PlatformException(6, This product is already active for the user., {code: 6, message: This product is already active for the user., readableErrorCode: ProductAlreadyPurchasedError, readable_error_code: ProductAlreadyPurchasedError, underlyingErrorMessage: Error updating purchases. DebugMessage: . ErrorCode: 7., userCancelled: false}, null).
Any ideas? This is a production test scenario, on a physical phone with a valid google play account. We are only testing Android at this time.
Thanks!