StoreKit1: finishTransaction fails to work as expected in iOS 26.4

Our game application is developed based on StoreKit 1, and an exception occurs on iOS 26.4: after players complete a payment, the finishTransaction method fails to properly remove the transaction from the SKPaymentQueue; as a result, when players restart the app, the system still triggers the retry process for this transaction (reconciliation of unpaid orders).

Has anyone encountered this issue? If there is a solution, we would appreciate it if you could share it with us.

StoreKit1: finishTransaction fails to work as expected in iOS 26.4
 
 
Q