Hi @tobysola1,
Thanks for reaching out. I’m happy to help.
First quick note: since this is a public forum, I’d recommend removing the project ID and user identifiers from the post (and sharing those details only via a private support ticket/private dm) to avoid exposing anything sensitive.
On the “two active subscriptions for the same entitlement” question: this can happen because Entitlements are a RevenueCat concept that map one or more products to the same access level. If a customer ends up owning two different subscription products that are both attached to the same entitlement, RevenueCat can correctly show two active subscriptions while that single entitlement remains active.
Apple only prevents multiple active subscriptions within the same subscription group. But if the two subscriptions are in different subscription groups, a user can hold both concurrently (and be billed separately), so the App Store won’t necessarily show “you’re already subscribed.”
If those products are intended to be mutually exclusive (e.g., monthly vs yearly tiers), ensure they live in the same subscription group.
You can learn more about iOS subscription groups here: https://www.revenuecat.com/blog/engineering/ios-subscription-groups-explained/
Best,
Hussain