IAP stuck in Review causing rejection

I’m stuck in a loop where my in-app purchase (IAP) product cannot be reviewed because my app version is in “Rejected” status.

In order to submit the IAP for review, I need to submit a new app version and select the IAP product. But since the current version is rejected, I can't select the IAP during submission.

As a result, RevenueCat can't fetch the IAP products, and the app appears to not use in-app purchases, which leads to another rejection.

I’d like to know the correct steps to break this cycle and properly submit both the app and the IAP for review.

Any guidance is appreciated!

also having an issue with mine as well, but this is what i did to make it show again so that you can select it with a new build, delete the subscriptions and recreate it again on appstoreconnect with new product id, only then will it show for you to select. and also do well to update it on revenuecat as well so that it can fetch on your app during review.

IAP stuck in Review causing rejection
 
 
Q