In‑app purchase restore doesn't work

Restoring of non-consumable in-app purchases doesn't work on the iOS app:
  1. With "Setting Up StoreKit Testing in Xcode"

  2. In the TestFlight app

  3. Even in the production app

I'm calling SKPaymentQueue.default().restoreCompletedTransactions()

But Apple isn't responding.
It worked a few weeks ago.
Does anyone have a similar problem?

I'm using:
iMac 27" with macOS: 11.3.1
Xcode: 12.3 and 12.5

Testing devices:
iPhone 11 Pro Max, iPhone 6s

If this is related to Sandbox purchases it's quite possible Apple may purge those histories from time to time. Or is this an issue in production?

"But Apple isn't responding." what error are you getting, timeout?

In‑app purchase restore doesn't work
 
 
Q