Hi Jay (J. A. Whye),
May I ask how you solved this problem at the end?
I have very troubling experience with this:
1) IAP worked while app was tested in Alpha.
2) Promoted my app to Production.
3) IAP did not worked (adb reported the same problem as in your case).
4) Tried even on other peoples phones... same error happens to them while app was in production.
5) Unpublished my app and renamed it.
------------------ NEW APP
6) Signed new app with completely new keystore (app is published in Alpha).
7) IAP`s are active in Google Play Console.
8) Same problem again!
One last question:
My app is FREE with IAP inside.
Are following lines required for FREE apps:
local licensing = require( "licensing" )
licensing.init( "google" )
Edited by ivan888, 12 January 2016 - 06:20 AM.