Google In-App Purchase Always Reports Item is not Available for Purchase

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By macabilo

After uploading a release version in Google Play, my game was able to run all Google Play Integration functions and in-app purchases (tests). After a while, purchasing the same (consumable) items always returns “the item you requested is not available for purchase”. I tried the answers posted in similar posts but none worked. Some of these suggestions included:

  1. Release an alpha track (closed testing)
  2. Register for license testing
  3. Custom build + vending.billing permission

I primarily used the Godot In-App Purchase Tutorial with its sample codes. The really confusing thing for me is the codes worked (I was able to test purchase and use the consumables in-game) and without changing anything in the code and playing the game for a while, the error occurred and I cannot seem to revert to the game’s earlier working state during IAP.

Any ideas on where to start looking?