Here are few things I've encountered recently that I had to spend some time figuring out.
- I created a test value for my in-app purchase id, no-ads-test, and then I purchased it. So far so good. But when I created the real in-app id and deactivated the test id, my app received an error saying that it could not find prices for a purchased product. So I activated the test id again, and all was well. The result is that in the Google Play Developer console I have a bunch of active test ids that are only active so I can buy new in-app products in the production version. It's just irritating not being able to clean it up.
- When I created an alpha or beta version of Gemini Falcon, I added several people including myself to the Google Play Console / Settings / Gmail accounts with testing access. Again, so far so good. My testers could purchase in-app products without actually being charged for them. But when I created a production version of the app, the testers still could not buy in-app products. I had to remove their email addresses out of the Google Play Console / Settings / Gmail accounts with testing access area.
Not Power of Two
This is what it looked like on a Nexus phone ------>