Android IAP not working

Hi, I am trying to make a IAP system on blueprint so players can buy stuff on google play. Here is the issue, my products are marked as consumable. However, when I buy it a promo code that I created to test, or with the “android.test.purchased” product id, I cannot buy it again and it returns as “AlreadyOwned”. I am sure that “isConsumable” is marked as true. And secondly, when I complete purchase with promo code I do not get the success execution node. But when I do it with android.test.purchased I get the coins I want.

So can anyone help me make the consumables work as they should?