Product: Auto-renewable annual subscription
Environment: Production
iOS version: 26.6
StoreKit version: StoreKit 2
I have an active subscription that shows correctly in the App Store app, but neither Transaction.currentEntitlements nor Product.SubscriptionInfo.Status (via subscription.status) return any record of it — both come back empty.
What I've checked:
Transaction.currentEntitlements — iterated fully, zero transactions found for this product ID
Product.SubscriptionInfo.Status — checked independently as a second signal, also returns no active status for this product
AppStore.sync() — called before checking entitlements, completes successfully, does not resolve the issue
Settings → [Apple ID] → Subscriptions on-device — does not show this subscription
"Restore Purchases" in-app — consistently reports nothing found
Impact: Since my app gates access behind an active entitlement check, this means the user is stuck on the paywall screen indefinitely, despite having a valid, active, paid subscription. There's no client-side workaround, since every available StoreKit 2 API reports no entitlement exists.
Code pattern (simplified):
swift
for await result in Transaction.currentEntitlements {
if case .verified(let transaction) = result, transaction.productID == productID {
// never reached for this product
}
}
if let subscription = product.subscription {
let statuses = try await subscription.status
// statuses is empty / doesn't reflect the active subscription
}
This looks consistent with the pattern reported in thread 823454, where currentEntitlements and Transaction.all return empty for valid, non-refunded purchases in production for a small number of users. In my case, this is affecting a currently active subscription — not a refunded or expired one — and is reproducible on this account across multiple app builds.
Has anyone found a reliable workaround, or is this being tracked by Apple as an active known issue beyond the fix already applied for the non-Gregorian calendar case (which doesn't apply here)?
Topic:
App & System Services
SubTopic:
StoreKit
Tags:
StoreKit
In-App Purchase
App Store Connect
Subscriptions
0
0
145