-
-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Subscription screen periodically shows despite having an active subscription #1678
Comments
Hi, I think it's because your Google Play services app is updating. Infinity checks for subscription in a fixed interval and when it cannot request the subscription status from the Google billing service, it will show the subscription screen. |
Interesting, thanks for your response, looking at GMS update frequency at APKMirror this might indeed be the case, though it's quite the coincidence, I don't use Reddit that often, so me recurrently opening the app at the same time that GMS is updating is rather unlikely. And the update manages to finish in the background while I reopen the app? |
This is just one of the scenarios that can cause this. I am really not sure about the exact reason why this happened though. But i think clicking the restore subscription button also works. |
It doesn't, otherwise I'd use it :) |
Sorry. Then you could select the same tier you subscribed to and I remember the dialog will show something like "Already subscribed". And then it will let you go pass the subscription screen. |
Checklist
App version
7.2.6
Where did you get the app from
Google Play
Android version
14
Device model
Pixel 7
First occurred
Since the beginning of usage
Steps to reproduce
I have an active subscription through Google Play, app installed from there as well. At random intervals, when I open the app, it shows the subscription required overlay. Force-closing and reopening the app restores functionality.
Additional information:
Is the app at all dependent on Play Integrity API?
I'm rooted with Magisk and have PlayIntegrityFix module installed to pass DEVICE_INTEGRITY.
If the app relies on the PI API at some point during subscription validity checks, this might be the reason for the shenanigans described. But seems it's also occured to other people so who knows. Please investigate.
Example post, link, markdown...
No response
Expected behaviour
Subscription overlay never appears if there's an active subscription
Current behaviour
Described above. Can attach screenshot or screen capture the next time it happens, but the issue is pretty self-explanatory without that.
Logs
No response
The text was updated successfully, but these errors were encountered: