App approved and released, but auto-renewable subscriptions remain "Waiting for Review" and StoreKit returns no products

M y app was approved and is now live on the App Store, but all four auto-renewable subscriptions are still Waiting for Review in App Store Connect.

Because of this, the production app's StoreKit 2 call to Product.products(for:) returns 0 products, and users see:

"No subscription products were returned by the App Store."

There are no metadata errors or warnings—only Waiting for Review.

My questions are:

Is it normal for an app to be released before its subscriptions are approved? While subscriptions are in Waiting for Review, is it expected that Product.products(for:) returns an empty array? Has anyone experienced this, and how long did it take for the subscriptions to be approved after the app was already live?

I've attached:

App Store Connect screenshot showing all four subscriptions in Waiting for Review. App screenshot showing the "No subscription products were returned by the App Store." message.

Any insight would be greatly appreciated. Thanks!

App approved and released, but auto-renewable subscriptions remain "Waiting for Review" and StoreKit returns no products
 
 
Q