I am experiencing a StoreKit issue on iOS 27 Beta with eFootball™ 11.0.0 (jp.konami.pesactionmobile).
After an in-app purchase, the app becomes stuck on an infinite loading screen during login. If I manage to log in, the in-game Shop also remains stuck loading.
I investigated the issue using macOS Console and found that StoreKit repeatedly attempts to finish the same production transaction every approximately 2–3 seconds.
The relevant logs are:
Starting request FinishTransactionRequest(...)
Failed to encode request parameters
NSCocoaErrorDomain Code=3840
Error finishing transaction:
StoreKitServiceError
StoreKitInternalError.requestEncodeFailed
The same transaction is repeatedly passed to FinishTransactionRequest, but the finish operation never succeeds.
What I have confirmed
The purchase itself was confirmed by Apple Support as successfully completed.
The transaction is a Production transaction with the JPN storefront.
Reinstalling eFootball does not resolve the issue.
Restarting the iPhone does not resolve the issue.
Signing out and back into "Media & Purchases" with the affected Apple Account does not resolve the issue.
Network requests from the app itself are succeeding with HTTP 200 responses.
The issue occurs when StoreKit attempts to finish the transaction.
Most importantly, if I sign out of the affected Apple Account under Media & Purchases and sign in with a different Apple Account on the same iPhone, eFootball immediately works normally again — both login and the Shop load successfully.
If I switch back to the original Apple Account, the issue returns.
Steps to reproduce
Use the affected Apple Account for Media & Purchases.
Launch eFootball.
Attempt to log in.
The app remains stuck loading.
Observe Console logs from storekitd.
The same transaction repeatedly triggers FinishTransactionRequest.
Each attempt fails with StoreKitInternalError.requestEncodeFailed.
Expected behavior
StoreKit should successfully finish the completed transaction, remove it from the unfinished transaction queue, and allow the app to continue normally.
Actual behavior
FinishTransactionRequest repeatedly fails with requestEncodeFailed, causing the same transaction to be processed indefinitely and preventing normal use of the app.
Has anyone encountered the same behavior on iOS 27 Beta?
Is this a known StoreKit issue, or is there any way to safely clear/finish the affected production transaction without restoring the device to the current public iOS release?
0
0
17