IAP failing only on specific iPhone models / iOS versions

So, I’ve set up IAP subscriptions in my app, and it works exactly as expected on an iPhone 7 running iOS 14.0.1.

However, the purchase fails after clicking done, and waiting for the “You’re all set” / purchase successful message on an iPhone XS running iOS 13.4.1. The message never shows, and the app doesn’t seem to be able to complete the purchase.

Any idea what is wrong here?

I’m using codeless IAP, and Unity 2019.4.16f1.

In the future, please post in the IAP forum Unity Services - Unity Discussions .We would need to see the device logs, please add Debug.Log statements appropriately in your Success and Failure methods that you’ve hooked up How To - Capturing Device Logs on iOS