App Rejected 5 Times due to In-App Purchase Transaction failed SKErrorUnknown

I am having this issue for a week now. I have one In-App Purchase working fine in Sandbox, simulator on real device and on Test Flight. Once app submitted to app store it get rejected. The reason of rejection first time, no items available for purchase (i.e didReceiveResponse:(SKProductsResponse *)response, returns 0 product). The subsequence submissions of app 4 times get rejected due to transaction failed SKErrorUnknown. My contract is signed, In-App purchase clear for sale in all countries. Test flight working fine with more than one apple account. I also once tried deleted In-App purchase item and recreated with new ID but no luck still app rejected due to SKErrorUnknown.

I have renewed my account 8 days ago, not sure if this is a reason and to solve this issue.

If anyone faced this issue, please let me know how did you solve it. Any support or hint.
Hi,

We have the same problem which still not be solved.

Our app get rejected for many times, because reviewer can't finish In-App purchase. We found the reason is that app store return empty product list. However, it works well in our test.




After 5th rejection of my app, I reply to the reviewer. I explained the issue and submit for review again. After on day, the app went for review for 12 hours then finally get approved. I have no idea what was the cause of error. Even though I didn't make a major changes of the source code because everything in my In-App purchase code was clear and straight forward.

The app gets approved finally after almost 10 days from my account renewal date. I have no idea if account renewal process is related to the issue.

App Rejected 5 Times due to In-App Purchase Transaction failed SKErrorUnknown
 
 
Q