We're testing a new implementation of subscription billing using the IAP library and we are seeing very long delays before the result callbacks come back from the IAP library. E.g. user starts purchase flow UI and hits cancel.
We would expect a quick ( "right away" ) callback response, however, it takes a few seconds ( 5-10 seconds ) which seems way too long. When testing in Sandbox mode with the test app, there is no delay, these long delays happen only when using published apps in live testing. Is this a known issue?
The delay I'm talking about happens e.g. after the user cancels the Appstore's UI, and before the callback with the result ( "e.g. user cancelled") happens.
Will our users experience this sort of delay once the app is released as well? Or is this maybe only happening during LiveTesting?
Is there anything we can do about this?