Testers still get the old version: the version code is too low
Each phone gets the release with the highest version code it's eligible for. Raise versionCode above every other track's, then upload a new release.
What you see
You uploaded a new build to the closed testing track, but testers keep getting an older version, or no update at all.
Why
Google Play gives each phone the release with the highest version code it's eligible for. If another track the tester can receive carries a higher version code than your closed testing release, the new build never wins.
What to do
- Find the highest version code your app already used, on every track.
- In
build.gradle, raiseversionCodein thedefaultConfigblock above that number.versionNameis only the label people see. - Build, upload the new release to the closed testing track and send it for review.
- Once it's “Published”, open your Peerbeta test, fill “Announce an update” and click “Notify the testers”.
Raise the version code for every new build, even a one-line fix.
What Peerbeta does
Peerbeta doesn't see your version codes, so it can't detect this on its own. When you announce an update, testers get a notification, and the next day's mission is about what changed.
Was this helpful?
Your feedback shapes what we write next.