Process reciept fired randomly

so I got a discord webhook that my friend bought a nuke in my game, but when I asked him, he said he never bought it.
image
I didn’t believe him at first, so I checked my group’s revenue page, and he actually didn’t buy it.

the webhook is inside of the Process Receipt function, and it’s the only script that handles webhooks, besides the join/leave script, which doesn’t have anything to do with that

this has never happened before, so I’ll wait and see if it happens again. I don’t really have a solution to this unless it’s happened to someone else.

note: all the other purchase webhooks are valid and where paid for, and my friend was in the game at the time of the webhook

Did your friend had an error while he/she was buying it before this situation occurred?