Store Kit 2 iOS system purchase confirmation dialog not consistent.

I'm running into an issue where it appears the product transaction is being cached and not showing a new iOS system popup dialog to confirm the purchase. This is affecting testing, and I need a solution to have iOS issue a new purchase transaction every time.

Here's what happens, I call the following which always succeeds. try await product.purchase(options: [.appAccountToken(appToken)])

I'm signed into a developer sandbox account with a resubscribe every 5 minutes.

After cancelling a subscription, I attempt to resubscribe using the same code as above.

Frequently, the code executes without iOS showing the popup system dialog to confirm the purchaser.

After waiting a period of time, iOS then resets itself and allows me to purchase again.

What I want is an option the forces the iOS system confirm purchase dialog to show up every time the code executes.

How do I fix this?
iOs 26.4.1, iPhone 17 Pro.

Store Kit 2 iOS system purchase confirmation dialog not consistent.
 
 
Q