I came across a few users that seem to be missing the EXPIRATION calls on which we rely to correctly cancel premium subscriptions. I leave below an example, a capture taken while writing:
As you can see this is a user that should've expired on 12.01.2021 after failing to renew the subscription, but the premium status (top-right corner) is also saying the user renewed the subscription. That looks to me like something got lost on the way.
The above raises some questions that I hope you can help with:
- to confirm this is normal behavior, or expected, a known issue;
- if not, why does this happen?
- what percentage of missing EXPIRATION (or other webhooks) should I expect? In the past weeks I counted 10%;