Increased StoreKit errors “Unable to Complete Request”

Since January 28, 2026, we’ve noticed an increase in StoreKit-related errors during purchase flows.

Specifically, we’re seeing a spike in errors reported as “Unable to Complete Request”, categorized as unknown StoreKit errors. This correlates with a noticeable drop in the overall purchase success rate.

A few observations:

The issue is not limited to the latest app version, it also affects older versions.

It appears to occur only on iOS 17+.

The impact seems country-specific: some regions are affected more heavily, while others show no significant change compared to previous days.

At the moment, there are no related incidents reported on Apple’s System Status page.

Given these symptoms, this looks like a potential StoreKit / Apple API issue, but we haven’t found any official confirmation yet.

Has anyone else observed similar StoreKit behavior recently on iOS 17+? Any insights or known issues would be greatly appreciated.

We’re seeing this as well.

Starting January 28, 2026, our StoreKit1 purchase flows began showing a sudden spike in error codes, primarily:

  • ASDErrorDomain Code=500
  • With an underlying AMSErrorDomain Code=301

Please file a feedback assistant ticket with whatever info/trend you have noticed (e.g. geo and iOS version breakdown) and the Apple ID of your app.

Thank you

Adding another data point. Our production app (StoreKit 2, Product.purchase() called directly on device, no purchase controller) hit the same 'Unable to Complete Request' failures at very high rates from July 27, 2026 20:34 UTC to July 28, 2026 about 07:00 UTC. Roughly 95% of purchase attempts failed at the payment sheet: overnight we saw 43 attempts with only 1 completion, versus a stable 25-36% completion rate on every prior day. App Store Connect server reporting confirms the drop, so it was not a client-side telemetry artifact.

Observations that match this thread:

  • Nothing changed on our side: same binary throughout, no product or configuration changes, and it recovered on its own with no action from us.
  • Server-side subscription renewals continued normally through the whole window; only interactive purchases failed.
  • Product metadata loaded normally the entire time (no product load failures).
  • Failures spanned all products, all storefronts, and iOS 18.x and 26.5.x devices identically (so not tied to an OS release).
  • A small fraction of attempts (roughly 5-8%) still completed, so intermittent rather than hard-down.
  • We also saw a short burst of the same error on July 26 22:52-23:31 UTC, overlapping Apple's acknowledged App Store In-App Purchases incident that evening; the July 27-28 window itself shows no status page entry.

We filed a support case with full details and timestamps: Case ID 20000122298182. If an Apple engineer can correlate the window above server-side, we are happy to provide transaction-level logs.

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.

Different symptom, possibly the same subsystem. On my app Product.products(for:) and Storefront.current both never return at all — no error, no timeout, no result — on every device, Apple Account and storefront I have tried, 100% of the time since launch. Product metadata never loads, so it fails before the payment sheet the rest of this thread describes.

App Apple ID 6802240269, storefronts AZ and TR, iOS 26.6. Filed as FB24488724 with a sysdiagnose, and as Developer Support case 20000143122321. Separate thread with full details here: https://developer.apple.com/forums/thread/844232

Increased StoreKit errors “Unable to Complete Request”
 
 
Q