Subscriptions fail to load during App Review but work correctly in TestFlight

To the Apple Review and Developer Support Teams,

We are experiencing the same issue described in this thread: https://developer.apple.com/forums/thread/827016

Our application has been rejected under Guideline 2.1 - Performance because the subscription plans do not load during the App Review process. According to the review feedback, there's an error indicating that the In-App Purchases product list is empty.

We are unable to reproduce this issue on our side.

The subscription screen works correctly in TestFlight on multiple physical devices and with sandbox tester accounts. The paywall loads successfully, localized prices are returned correctly, and test purchases can be completed without errors.

We have verified the following:

  • All subscription products are attached to the submitted app version in App Store Connect.
  • The product identifiers used in the application match the identifiers configured in App Store Connect.
  • The relevant agreements, tax information, and banking details are active and up to date.
  • The same build works correctly in TestFlight.

The issue appears to occur exclusively in the App Review environment. This makes it difficult for us to diagnose the root cause or validate a fix.

Could you please investigate whether there is an issue affecting StoreKit product retrieval during the review process? Any logs, diagnostics, or guidance on how to reproduce the App Review environment behavior would be helpful.

Submission details:

  • Date Submitted: Jun 1, 2026 at 2:01 PM
  • Submission ID: 1260550e-ba11-4cbe-925a-7694f89ce715

Thank you for your assistance.

Thank you for your post. If you disagree with the outcome of the review, we recommend submitting an appeal to the App Review Board. When filing your appeal, make sure to:

  • Provide specific reasons why you believe your app complies with the App Review Guidelines.
  • Submit only one appeal per rejection.
  • Respond to any requests for additional information before submitting an appeal.

Once you have submitted the appeal we can escalate it to the App Review Board for review. The App Review Board will contact you directly as soon as they've completed their investigation.

Hello,

We are experiencing the exact same behavior described in the following Apple Developer Forum thread:

https://developer.apple.com/forums/thread/827016

The issue appears to be isolated to the App Review environment and matches our current rejection under Guideline 2.1 - Performance.

On our side, the subscription system is functioning correctly and consistently in TestFlight using the exact same build that was reviewed. We tested on multiple physical devices using Sandbox tester accounts and confirmed that:

  • StoreKit successfully returns all subscription products
  • RevenueCat offerings load correctly
  • Localized pricing is displayed properly
  • Purchases complete successfully
  • Restore purchases also work as expected

However, during App Review, the review notes indicate that the product list is empty, which causes the paywall to fail loading.

We would like to emphasize that:

  • The In-App Purchases are attached to the submitted app version
  • Product identifiers exactly match between App Store Connect and the application code
  • Agreements, tax, and banking information are active
  • The products are marked as available for sale
  • The same binary works correctly in TestFlight

Because the issue cannot be reproduced outside the review environment, we currently have no reliable way to diagnose or validate a permanent fix.

At this point, we suspect there may be an intermittent StoreKit product retrieval issue affecting the App Review environment specifically.

If possible, could you please:

  • Verify whether StoreKit product retrieval is functioning correctly in the review sandbox environment
  • Share any diagnostic logs related to the failed product request
  • Confirm whether the review device successfully connects to App Store sandbox services
  • Provide any additional guidance for reproducing the App Review behavior locally

We are fully committed to resolving the issue and ensuring compliance with App Store requirements, but currently the behavior appears environment-specific and non-reproducible from our side.

Thank you very much for your assistance and support.

Best regards,

Mert Akgün

Subscriptions fail to load during App Review but work correctly in TestFlight
 
 
Q