The callback method that I assigned to the IAP button’s OnPurchaseComplete slot never gets called, only after restarting the app.
When I initiate the purchase, the Apple Payment dialogue shows up fine, and it returns the purchase successful pop up message a few seconds later, but the callback method that I assigned to the IAP button’s OnPurchaseComplete slot never gets called UNTIL I restart the app.