In-App Purchases work on iPhone5 but not iPhone6

We’ve tested our in-app purchases through TestFlight on our iPhone5 and they work perfectly well, but when we run on iPhone6 and tap the in-app purchase button it executes the ‘on failure exec’ pin from the ‘make an in-app purchase’ node. What’s stopping it from succeeding? Why would it be different between the two devices?