App unable to load all requested Subscriptions and IAPs

I have two subscription in the same group and the same level 1. One is a monthly one and the other a yearly one. I also have an IAP for Lifetime Unlock.

When my app requests for these it only loads Monthly. Debugging reveals that the ASC doesn't return the yearly subscription and the lifetime IAP.

When I added a StoreKit config to the app, it correctly show the Yearly subscription as well and the view loads it appropriately. But the storekit config doesn't load IAP.

I have checked things several tiles in ASC and in code. What can I do to fix this?

Please file a feedback assistant ticket and also provide some more context e.g. The product ID, app Apple ID, via Xcode testing or TestFlight?

How to File Feedback assistant ticket? https://feedbackassistant.apple.com/

  • Login with your developer account,
  • Choose "iOS & iPadOS”
  • Choose AppStore
  • “Incorrect & Unexpected behavior"
  • Input the issue description and title.
  • Upload attachements
  • Click “Submit”
  • Copy the Ticket ID “FBxxxxxxx” and let us know.

To capture a system diagnose log. https://developer.apple.com/services-account/download?path=/iOS/iOS_Logs/sysdiagnose_Logging_Instructions.pdf

A StoreKit configuration file only verifies the local product configuration, so I would next test with the scheme's StoreKit Configuration set to None on a physical device/TestFlight build and log the exact identifiers returned by Product.products(for:). Also verify pricing/availability, Paid Apps agreement, and that the first subscription/IAP products are attached to the submitted app version. If the products remain selectively absent, collect a sysdiagnose and file Feedback Assistant because it may be catalog provisioning. I offer a focused 24-hour StoreKit/App Store Connect diagnostic if you want someone to review the configuration and logs and separate developer-controlled issues from Apple-side failures.

App unable to load all requested Subscriptions and IAPs
 
 
Q