in-app purchase not working in store version

In-app purchase is not working in the version of the app downloaded through the store. This works perfectly in the test-flight version.
You see that the price is (null) and then the purchase itself doesn't go through. When creating the app in itunesconnect there was no option to add in-app purchase to the app in the main developer page as detailed in page 22 of the manual here:
https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/iTunesConnectInAppPurchase_Guide.pdf
It all works perfectly in the sandbox. I even tried developer rejecting the review, to see if that would help as per this:
http://stackoverflow.com/questions/10366184/in-app-purchases-cannot-be-added-to-this-version-because-it-has-already-been-sub
It did not help.
Is the document out of date? Am I doing something wrong? I have resubmitted a new app with new features as well as a different in-app purchase to see if we can get more debug info or if it will just start working.

There’s this also, which means we may just need to be patient. http://stackoverflow.com/questions/6355442/in-app-purchase-not-working-in-released-version

Same problem here.

Approved for Developer Release: Jul 29, 2020 at 2:50 PM

Ready For Sale: Jul 30, 2020 at 6:15 AM

It is now the 31st at 2:00pm and the IAPs are still not available in the production version (they work fine in the sandbox/TestFlight).

All my banking, tax, contracts are fine, the app is "Ready for Sale" and all the IAPs are "Approved".

It weird that they would not configure the system to make sure all the IAPs are propagated and fully ready before making the owning app available.
What seems to work is either editing the description of the IAP (edit > save > revert > save), or doing the same thing with the Cleared for Sale checkbox. After making these changes, the IAPs showed up within 8 hours. The 5 IAPs that I left untouched are still not available 48 hours after the app was released. I just did a similar edit to these, so hopefully within 8 hours, they show up too.
I was experiencing the same issue on 3 IAP's I have on a newly approved app so I tried DesertNomad's trick. I changed the description of 1 IAP and it appeared when I checked some time later. I repeated on a second and it showed up inside an hour. The curious thing was that the description was the old description, not the edited version. Also, if I accessed the IAP's through the Sandbox environment, they showed the edited description.

I waited overnight, at least 8 hours and this morning the descriptions are still the original unedited descriptions and my third IAP is still missing. I changed the description and the IAP began appearing within about 10-15 minutes, again with it and the others still showing the original description
in-app purchase not working in store version
 
 
Q