ios – Limiting PKAddPaymentPassViewController devices


So I have an issue in my finance app, when adding payment cadd to Apple Wallet via in-app provisioning. When an Apple Watch is paired to a device, the PKAddPaymentPassViewController is presented and the provisioning process starts, then the user is given two options, to add to Phone or Watch.

Once added to Watch successfully and the process is started again (to add to phone) the Watch is still shown in this controller prompt. This controller needs to not show the Watch after it has already been added to the device, but I have no way to control this.

Does anyone have any idea how to limit this device list inside this Apple controller? There is nothing in the documentation but it is a requirement from Apple to not show this here to be signed off.