This method is never called on iOS 14.3. It worked on iOS 14.2 and before. I can run my app in two simulators, one running 14.2 and the other 14.3. When purchasing a non-consumable and refunding it or deleting the transaction paymentQueue(_:didRevokeEntitlementsForProductIdentifiers:) is called only on iOS 14.2.