inAppPurchase2 - No callback after cancel during user authentication

Hi there,

After refresh() Apple Store authentication pop up requires user id and password. When cancel is clicked, I’d expect store.when(productId).cancelled() to be called.

However, the store.when(productId).cancelled() function is called when the product is registered and the purchase is cancelled during the transaction.

If the “cancel” button is clicked during user authentication, there is no feedback from the API.

Has anybody experienced a similar behavior? If so, what is the proper way of solving this issue?