OnPurchaseComplete or OnPurchaseFailed is not called.

I switched from codeless iap to scripted for receipt validation. UGS is initialized, Unity iap is initialized, ProcessPurchased is called, and PurchaseProcessingResult.Complete is returned. But OnPurchaseComplete or OnPurchaseFailed is not called. I also deleted objects related to codeless(iapbutton, product catalog). Is there anything I’m missing?

Problem solved. I was mistaken.

1 Like

This thread is now closed. Feel free to reach out via a new thread if you encounter further issues.
Thanks!