Thank you for your help and feedback. I’m not sure if this is causing the “problem”.
Here is my current purchase code I am using… maybe someone is seeing a problem here:
transactionListener = function( event )
local productID= event.transaction.productIdentifier;
if event.transaction.state == "purchased" or event.transaction.state == "restored" then
-- we have to look up which product we get here to purchase:
if productID=="XXX" then
-- DO STUFF HERE
-- LIKE REMOVE ADS OR UNLOCK CONTENT
end
elseif event.transaction.state == "cancelled" then
removeShopPopup()
elseif event.transaction.state == "failed" then
removeShopPopup()
else
removeShopPopup()
end
local doitnow=performWithDelay(2200,function() store.finishTransaction( event.transaction ) end,1)
end