Subscriptions not able to load

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 🙏

Subscriptions not able to load
 
 
Q