Push Provisioning Error PKPassKitErrorDomain

I've implemented Push Provisioning, but am having trouble testing it.

When I try to add a payment pass with my activationData, encryptedPassData, and ephemeralPublicKey, I see the "Add Card to Apple Pay" screen, but then when I click "Add Card", I get a "Could Not Add Card" message.

When I inspect the error from didFinishAddingPaymentPass, it reads "The operation couldn’t be completed. (PKPassKitErrorDomain error 2.)".

Is this error PKPassKitError.Code.unsupportedVersionError? What does this error means?

Additional context:

We use cordova-apple-wallet to generate certificates and add payment pass.

Additional detail: Our card issue Mastercard reports that they haven't receive any Apple Pay push provision requests.

Push Provisioning Error PKPassKitErrorDomain
 
 
Q