Recently, I updated a new product on both Google Play and App Store. And everything works fine in Android. However, it does not seem fine in iOS.
I have made a new product and submitted to App Store. It has been approved by Apple and I have checked that the product ID is matching the one I set in Unity.
The problem is, when I try it using a real device with tester account, it shows Unavailable product [the product id] in the log. The other 14 products are just working fine.
What make it weirder is, when re-open the game or just try to make purchase of other products, my new product will become available. It will become unavailable again once I re-install the game.
How can I solve this and get my product working for every time?