Hello @Haley Pace,
Thank you for your response. I have verified that the email address has consistently been present in the license tester. I have been using this email address for the past two months.
I suspect that the issue may be related to the “Multiple users” feature on my Moto phone. I had been experimenting with this feature to create new users, but I eventually disabled it, leaving only one user active. However, after disabling the feature, I was able to confirm that I am still logged in using the same email address on my device account as before, both on my phone and on the Google Play Store.
Logging out of the Play Store and then re-logging in resolved the issue.
This error may happen in case the user (or the developer acting like a user to test the app) changes the device date and time on Android to a future date and then interacts with the Google Play purchases system.
This makes Google Play regard the subscription as expired until the device reaches that future date again.
Hopefully I had done this test increasing just one day to the devices date and time, so after one day it started working well again.
Another option that you can try, in case you have made this change to the device date and time, is to clear the Google Play app cache and then restart the Android device.
I am not sure if clearing the cache is necessary or if I had just wait a bit more the error would be gone too. But the fact is that I experienced this error for at least 8 hours from yesterday night until today morning. It was still not working today, and started working again after I cleared Google Play app cache and restarted my Android device.
You can also try logging out from the Google Play and logging back in, or to switch accounts if you have multiple Google Accounts registered on your device.
In summary, this error might be related with Google Play cached state, which you can try resetting by doing one of the things I sugested above.
Hey @ugursnr ,
The error that you are seeing usually indicates one of the provided arguments for the purchase was invalid, including the payment method.
The problems that will trigger this on Android:
To resolve this, we recommend that you ensure the device payment method is valid and all arguments passed in are correct.
I'm getting the same problem but I'm on sandbox, so what should I do?
I'm getting the same problem but I'm on sandbox, so what should I do?
Same issue. have you found the solution ?
Hi @alvish0407, I found a similar case where a developer had added their test user to the closed test track in Google Play Console, but hadn't added them as a license tester. Could that be the case here as well? I recommend making sure everything in your configuration and your testing setup is correct by double-checking our guide here: www.revenuecat.com/docs/test-and-launch/sandbox/google-play-store#create-a-test-user-and-configure-licensing-testing
Hello @Haley Pace,
Thank you for your response. I have verified that the email address has consistently been present in the license tester. I have been using this email address for the past two months.
I suspect that the issue may be related to the “Multiple users” feature on my Moto phone. I had been experimenting with this feature to create new users, but I eventually disabled it, leaving only one user active. However, after disabling the feature, I was able to confirm that I am still logged in using the same email address on my device account as before, both on my phone and on the Google Play Store.