Hi, I'm wondering if anybody has come across this scenario before.
I'm currently testing what should happen if the user cancels their payment in Steam. I'm able to detect it just fine but subsequent (valid) purchases fail for the same reason, as if the error state is cached and not cleared on a new purchase request. Am I missing a call to wipe the slate clean as it were and start anew?