Apple Pass with Automatic Updates Loop

I am building an Apple Pass which registers and unregisters against our API fine but I have noticed if you leave the Wallet UI open it starts to go into a loop between on and off and doesn't stop, nothing is being logged to the API endpoint to catch errors.

Uploaded short video of issue here, can't find anyone having this issue on the forums I have been on.

https://vimeo.com/709431943

Thanks