Hello , it appears I have a similar problem with yours.
Is there anything else you changed except is consumable option, to get it work?
my blueprint:
In this blueprint on failure node hits no matter what, even if the has made the purchase and the money went to my account.