It actually never happens if I wait 5 seconds or longer between killing the app and relaunching, but it is happening if I only wait 2-3 seconds before relaunching it. Maybe there is a problem with emitting values from Transaction.currentEntitlements when an app is killed and relaunched right after, sometimes.
Topic:
App & System Services
SubTopic:
StoreKit
Tags: