Same issue here on ExternalPurchaseCustomLink.token(for:) (StoreKit External Purchase Link Entitlement, EU) - throws "Unable to Complete Request" (domain: StoreKit.StoreKit.Error, empty userInfo) on every attempt, on a real device via TestFlight, iOS 26.6. isEligible/isAvailable correctly returns true beforehand, so the entitlement and region are recognized fine - it's specifically the token(for:) call that fails.
Following the guidance above, I filed a Feedback Assistant ticket with full details (app Apple ID, geo, iOS version): FB24561709, submitted 2026-08-29.
It's now been 2+ days with no change and no response on the ticket. This is currently blocking us from resubmitting our app after an App Review Guideline 3.1.1 rejection (they asked us to move the external purchase checkout in-app, which we implemented, but we can't complete end-to-end testing because of this). Any update on the underlying StoreKit issue, or an ETA, would be very much appreciated.
Topic:
App & System Services
SubTopic:
StoreKit
Tags: