Hi all,
Reporting an active production issue in case anyone else is seeing the same pattern, or has insight into what could cause this.
Symptom
As of 2026-05-09 morning, one specific auto-renewable subscription product is silently absent from Production StoreKit responses on our live App Store build. The product is still 'Approved' in App Store Connect, all metadata is intact, no error code is returned — the product simply does not appear in the products array.
The other 3 products in the same subscription group continue to work normally. 100% of production users are affected.
Setup
App: live on App Store, version 1.0.0 (build 8)
Subscription group with 4 auto-renewable products:
standard_monthly_799 ✅ returns correctly
standard_annual_6999 ✅ returns correctly
unlimited_monthly_1299 ❌ MISSING from production response
unlimited_annual_9999 ✅ returns correctly
SDK: purchases_flutter (RevenueCat) → StoreKit
Same physical device, same code, same RC config behaves correctly in Sandbox — all 4 products are returned and a sandbox purchase of unlimited_monthly_1299 succeeds.
Timeline
2026-05-08: working correctly, purchases succeeding normally
2026-05-09 morning: product silently disappears from production StoreKit responses
No app update was submitted between those dates
No App Store Connect changes were made
Onset was simultaneous across all production users at one timestamp
What I've verified
App Store Connect:
Product status: Approved
All territories enabled, all prices configured (no N/A in any territory)
Subscription group correctly contains all 4 products
No 'Submit for Review' pending changes
Product attached to live app version 1.0.0 (8)
Tax category: Match to parent app
Family Sharing: Off (consistent with the working products)
Paid Applications Agreement:
Status: Active
Banking and Tax forms: Active
RevenueCat dashboard:
All 4 products show Store Status: Approved
Default offering contains all 4 packages
iOS attachment for the affected product is intact
No warnings or sync errors
Sandbox StoreKit (today):
flutter run (debug) on physical device → all 4 products returned
flutter run --release on physical device → all 4 products returned
Sandbox purchase of unlimited_monthly_1299 succeeds
Production StoreKit (today, broken):
App Store-downloaded 1.0.0 (8) on multiple users' devices
Multiple Apple IDs / multiple devices / multiple regions — all reproduce
Only unlimited_monthly_1299 affected; other 3 products fine
Why this looks server-side
Sudden simultaneous onset across all users
No code or config change preceded onset
Sandbox unaffected, only Production affected
Single product affected, not the whole subscription group or app
No error returned — silent omission only
Cannot reproduce with locally signed builds, only with App Store-distributed binary
This pattern is consistent with a server-side product indexing or fronting issue specific to one product in Production StoreKit. As a developer I don't have visibility into Apple's product-serving infrastructure to investigate further — looking for guidance from anyone who has seen this before.
Questions for the community
Has anyone else seen a single auto-renewable subscription silently drop out of Production StoreKit responses while remaining Approved in ASC, with no error code returned?
Is there any internal product-state flag (beyond what's exposed in the ASC UI) that could cause Production StoreKit to silently omit a product? Anything similar to a hidden 'review hold' or 'price tier reconciliation' state?
Has the asymmetry between RevenueCat package identifiers (Standard uses RC's $rc_monthly/$rc_annual default identifiers, Premium uses custom premium_monthly/premium_annual identifiers) ever been implicated in this kind of failure? RC support has been notified, but worth asking publicly.
For anyone who has resolved a similar issue: what action ended up clearing it — ASC re-save, RC re-sync, Apple Support escalation, or did it self-resolve after Apple-side cache propagation?
Filings in progress
ASC Contact Us ticket: filed
Apple DTS technical incident: filed
RevenueCat support ticket: filed
Feedback Assistant report: in progress
Will update this thread with the resolution path once we have one.
Thanks,
— Kin Pong Lo (developer, Alice: AI English Tutor)
Topic:
App & System Services
SubTopic:
StoreKit
Tags:
Subscriptions
StoreKit
App Store Connect
In-App Purchase
0
0
14