When I use the InAppPurchase.instance.makePurchase(productId) buy a google play item, and do not use InAppPurchase.instance.removePurchaseFromQueue(productId, receipt) to consume it.
I can use InAppPurchase.instance.restoreTransactions() query purchase records.
But here's a mistake that the google play purchase records can't be query after a while use the InAppPurchase.instance.restoreTransactions().
I'm using the Google developer account test.