I have one weird issue right now. I am using DispatchGroup() to verify in-app subscriptions on load. It works only if I have already authenticated with apple id.
DispatchGroup()