IAP Products Not Loading During App Review - Sandbox Environment Issue (Guideline 2.1b)

Hello,

We are experiencing an issue where our In-App Purchase products fail to load during App Review, but work correctly in TestFlight using the exact same build.

App Details:

  • Framework: React Native (Expo) with RevenueCat SDK
  • Products: 4 auto-renewable subscriptions

Important context: Our app has been through multiple review cycles. In earlier submissions (builds 3 and 4), the IAP products loaded correctly and the reviewer was able to see the prices on the same review device (iPad Air 11-inch M3). However, in our most recent submissions, the exact same implementation is no longer loading products during review, despite working correctly in TestFlight.

What works on our side:

  • StoreKit successfully returns all subscription products
  • RevenueCat offerings load correctly
  • Localized pricing is displayed properly
  • Purchases complete successfully
  • Restore purchases work as expected
  • Tested on multiple physical devices with sandbox accounts

What happens during App Review:

  • The paywall shows "—" instead of prices
  • Products appear to not load from StoreKit
  • Same binary works perfectly in TestFlight

We have verified:

  • All 4 IAP products are attached to the submitted app version
  • Product identifiers match exactly between App Store Connect and code
  • Paid Apps Agreement is Active (Jun 7, 2026 - Jun 5, 2027)
  • Banking and tax information are Active
  • Products are marked as available for sale
  • Bundle ID is registered and In-App Purchase capability is enabled

We noticed a similar thread here: https://developer.apple.com/forums/thread/827016 https://developer.apple.com/forums/thread/829441

We suspect this may be an intermittent StoreKit product retrieval issue specific to the App Review sandbox environment, as the behavior changed between review cycles without any changes to our IAP implementation.

Any guidance would be appreciated.

Thank you.

IAP Products Not Loading During App Review - Sandbox Environment Issue (Guideline 2.1b)
 
 
Q