Subscription failure in 26.4, 26.4.1

We have a user from Asia whose subscription failed to be detected by our app. On 26.4. They also tried revoking the yearly subscription and activating a monthly. Payment ok and the device reported that the subscription is active.

Our code relies on Transaction.currentEntitlements in StoreKit, which seems to be broken, at least for this user.

None of these worked:

  • Installing iOS 26.4.1
  • Reinstalling our app
  • Logging out and in from iCloud.
  • Hard device reset
  • Full iOS reinstall.

User finally gave up and got a refund.

I am reporting here in case other apps experienced similar problems.

This discussion mentions that a regression in 26.4 might have contributed to the issue which is supposed to be fixed in 26.4.1. ( https://developer.apple.com/forums/thread/820562?answerId=883682022#883682022 ) The issue may have persisted or left the entitlements corrupt for this particular user.

Hoping that the issue is resolved so we do not have more problems in the future.

Subscription failure in 26.4, 26.4.1
 
 
Q