iOS In-App Purchase works in sandbox and flight test, but was rejected by apple

We recently submitted an update to an existing app that already has an in app purchase for an annual subscription which works perfectly fine. However, the update has been rejected 5 times by Apple stating the in app purchase does not work. We have not made any changes to the update regarding the in app purchase AND the in app purchase works perfectly fine on device testing AND in flight test.

Can some one please help? Anyone know what is going on?

Apple stating the in app purchase does not work

Which of the following statement applies to your issue:

  1. The team can view your product and the purchase fails.
  2. The team cannot view the product available for sale in your app.

Additionally,

I also submitted an update and found that the in-app purchase failed. I only made other optimization, but did not make any update to the in-app purchase logic. I would like to ask if there was any update to the Apple policy and system? This problem is very difficult, do not know how to solve it

I'm having the same issue. I tested my app both on Simulator and TestFlight successfully but the review team can't see the in-app purchases. I'm just using one line of code to show my products (StoreView(ids: ["tipTiny", "tipSmall", "tipMedium", "tipLarge"])). It is obvious to me that there is a bug in StoreKit.

iOS In-App Purchase works in sandbox and flight test, but was rejected by apple
 
 
Q