Hi everyone,
I’m currently experiencing an issue where my auto-renewable subscriptions are not loading during TestFlight and App Review.
Setup:
iOS app using StoreKit 2 + RevenueCat
Subscriptions:
Weekly
Monthly
Both are configured in:
App Store Connect (attached to app version)
RevenueCat (entitlement + offerings + packages)
Current Status:
Subscriptions show:
“Waiting for Review” in App Store Connect
Paid Apps Agreement is Active
Banking + tax info is completed
⸻
What’s happening:
In TestFlight → Paywall loads but:
Products stay in loading state
Prices never appear
During App Review:
Apple rejected with:
“Unable to load plans”
⸻
Debug Info:
RevenueCat logs confirm:
Offerings are fetched successfully
$rc_weekly and $rc_monthly packages exist
However, StoreKit does not return product pricing in TestFlight
⸻
Question:
Is this expected behavior when subscriptions are still in “Waiting for Review”?
Or should products still fully load in sandbox/TestFlight even before approval?
⸻
What I’ve already verified:
Subscriptions attached to app version ✅
Offerings configured in RevenueCat ✅
Product identifiers match exactly ✅
Using real device (not simulator) ✅
⸻
Goal:
I want to ensure:
Subscriptions load correctly during App Review
App is not rejected again for “Unable to load plans”
Any guidance would be greatly appreciated 🙏
0
0
85