I am attempting to put an in app purchase in my app. It is non consumable. I have added all the necessary code to the binary. I have also added localizations. Here are screenshots: when content hosting is enabled:
It's a very strange error and it says at the top with the blue exclamation mark as follows: "Your first In-App Purchase must be submitted with a new app version. Select it from the app’s In-App Purchases section and click Submit. Once your binary has been uploaded and your first In-App Purchase has been submitted for review, additional In-App Purchases can be submitted using the table below." Rejecting my own binary did not do anything to fix the problem.
Have you also added all the necessary Review Information for this in-app purchase? You need to provide a screenshot of the in-app purchase and optional review notes. This might be the reason iTunes Connect is missing metadata.