Discussions

Ask a Question
Back to All

Wrong entitlement "isActive" status on Android

After the subscription expired, method "Qonversion.shared.checkEntitlements" returns Entitlement object where "isActive" field is true.

Steps to reproduce:

step 1: make a subscription in the app
step 2: cancel it in Google PlayStore
step 3: wait till the expire time is passed
step 4 : launch the app

Expected Result: Qonversion.shared.checkEntitlements returns that the subscription is not active
Actual Result: Qonversion.shared.checkEntitlements returns that the subscription is active

After expiring, premium features is not anymore unlocked in app and thats fine, but it still shows that my Entitlement is active and if i buy premium again(activate same entitlement), my premium features is not unlocked.
I would like to isActive shows false once it expire so i can solve this issue, thanks.