Weird error output that appears after repeated purchases of a dev product

Weird error output that appears after repeated purchases of a dev product.

This happens almost every time a repeatedly buy a dev product it appears. I have used all the correct processes, which returns and saves values.

Although this message pops up, The function (which adds currency to a player) still works.
I do not know if this is a bug just to be ignored or something that may affect purchases in the future.

Did you ever return the PurchaseGranted enum in your ProcessReceipt callback?

If you don’t, I think this is to be expected, and no further purchases will be processed.

https://developer.roblox.com/en-us/api-reference/enum/ProductPurchaseDecision

Yes I have returned the PurchaseGranted enum

image