Hello,
I’m experiencing what appears to be an app-specific Sandbox catalog propagation issue.
Environment:
- Bundle ID: com.auroradrama.app
- App Store Connect App ID: 6786937298
- StoreKit 2
- Testing with a Sandbox Apple Account on a physical device
An older product can still be fetched successfully:
- com.heroon.aurora.vip.year
However, all newly created products return an empty result from Product.products(for:).
Examples:
- com.auroradrama.pay.en.a.vip.week
- com.auroradrama.pay.en.a.coin.t1
- com.auroradrama.test.coin001
The last product was created manually in the App Store Connect web interface, while the others were created through the App Store Connect API. Therefore, this does not appear to be specific to API-created products.
Example result:
Bundle ID: com.auroradrama.app Requested products: com.auroradrama.pay.en.a.vip.week com.auroradrama.pay.en.a.coin.t1
Returned product count: 0 Missing product IDs: com.auroradrama.pay.en.a.vip.week com.auroradrama.pay.en.a.coin.t1
I also tested the new product IDs using:
Settings → Developer → Sandbox Apple Account → Manage → Initiate Purchase
The system reports that the new product IDs are invalid. Therefore, the issue can be reproduced outside of my application code.
I have verified through the App Store Connect API that the new products have:
- READY_TO_SUBMIT state
- Product versions in PREPARE_FOR_SUBMISSION
- Localization metadata
- A price configured for the United States
- Availability in 175 territories
- availableInNewTerritories enabled
- Valid subscription groups and subscription periods where applicable
The Paid Applications Agreement, banking information, and tax information are all active. The app has the In-App Purchase capability enabled. Since an older product still works with the same app, Bundle ID, signing configuration, device, Sandbox account, and StoreKit code, these settings appear to be correct.
The new products have remained unavailable for more than eight hours, which is well beyond the documented Sandbox metadata propagation period.
Has anyone experienced a situation where old products remain available but every newly created product fails to enter the Sandbox StoreKit catalog?
Could an Apple engineer please check whether the device-facing Sandbox catalog/index for App ID 6786937298 needs to be reprocessed or re-propagated?
I can provide the App Store Connect resource IDs, timestamps, StoreKit logs, and a sysdiagnose privately if needed.
Thank you.