Blog

Why Your 14-Day Closed Test Counter Reset (and How to Stop It Happening Again)

Why Your 14-Day Closed Test Counter Reset (and How to Stop It Happening Again)

The usual reason your 14-day counter reset is that the number of opted-in testers dropped below 12 at some point, so the "14 days in a row" streak was broken. Someone left the test, someone was never properly opted in, or you had exactly 12 people with no margin for error.

It's frustrating, but it's mostly preventable. This post covers the likely causes, how to check which one hit you, and a routine that keeps the streak intact.

A note on certainty: Google doesn't publish every detail of how the counter behaves, and the requirements have changed before. Treat what follows as practical experience-based guidance, and check the Play Console Help Center for the current wording.

What the requirement actually asks for

New personal developer accounts created after November 13, 2023 must run a closed test before applying for production access. The requirement started at 20 testers. It is now 12 testers, opted in for 14 days in a row.

Two phrases matter here:

  • Opted in. A tester on your email list or in your Google Group isn't counted until they accept the invitation through the opt-in link.
  • In a row. The 14 days are meant to be continuous. If your opted-in count dips under the threshold, you can lose the streak, even if you were at 12 for ten days before.

Most resets come from the gap between "I invited 12 people" and "12 people are currently opted in."

The most common reasons the counter resets

1. A tester opted out

Testers can leave the program from the Play Store listing of your test app. People do this by accident, or to clean up their phone, or because they forgot why they joined. If you had exactly 12, one departure puts you under the line.

2. A tester never actually opted in

Being added to a list is not the same as accepting. A tester might have opened the link while signed into the wrong Google account, or never tapped "Become a tester." You may have counted them, but the console didn't.

3. The wrong account was used

The Google account on the tester's phone needs to match the one you added. A person with two or three accounts on one device can easily accept the invitation on the wrong one.

4. You edited the tester list

Removing an address, swapping a Google Group, or replacing the list with a new one can drop people from the test. Even a well-meant tidy-up mid-test can reduce your count.

5. You changed tracks or set up a new test

If you moved the app to a different track, created a fresh closed test, or changed which track testers are attached to, your testers may need to opt in again. Whether the existing count carries over can vary, so check Play Console Help before restructuring tracks halfway through.

6. Testers had trouble installing or lost access

If an update made your app unavailable on a tester's device, for example because you raised the minimum SDK or changed device support, they may be unable to keep using the build. That isn't always the same as opting out, but it undermines the test.

How to diagnose your own reset

Before changing anything, work out what happened.

  1. Open your closed testing track in Play Console and look at the tester count and the requirements indicator for your account.
  2. Compare the number of people you invited with the number the console shows as opted in. A gap points to cause 2 or 3.
  3. Check whether anyone edited the tester list or Google Group around the date of the reset. If you work in a team, ask.
  4. Ask testers directly whether they still see the app in the Play Store under the test, and which account they used.
  5. Note whether you recently created a new track or released to a different one.

Write the date and likely cause down. If the same thing happens twice, you'll want that record.

How to stop it happening again

Recruit a buffer, not a minimum

This is the single most useful change. If the requirement is 12, aim for noticeably more, perhaps 16 to 20. Some people will opt out, forget, or use the wrong account. A buffer means one departure doesn't break your streak. It costs little compared with restarting a 14-day wait.

Verify opt-in, don't assume it

After sending the link, confirm each person has accepted. Ask them to open the Play Store listing through the opt-in link and check that it shows they are a tester and that the app installs. Do this on day one, not day ten.

Freeze the tester list

Once the clock is running, treat the list like production config. Don't remove addresses, rename groups, or swap lists. If you need to add people, add them; don't replace. One person should own the list, so nobody tidies it by accident.

Avoid restructuring tracks mid-test

Plan your track setup before you start. Pick the closed track, attach your testers, and leave it. Push updates to that same track instead of creating a new one unless you have a clear reason.

Tell testers what not to do

A short instruction goes a long way:

  • Don't leave the testing program until you're told the test is finished.
  • Don't uninstall and forget; keep the app on your phone.
  • Use the same Google account you gave us.
  • Open the app regularly.

Keep your builds installable

Before pushing an update during the test, check device compatibility so you don't accidentally exclude testers' phones. A beautiful new feature isn't worth losing three devices from your test.

Watch activity, not just the count

A tester who is technically opted in but never opens the app may drift away. Checking in with them early, within the first few days, is far easier than finding out late that half your list is inactive. Some developers do this by messaging testers; others use tooling. TesterMob's optional Android SDK (an .aar file) shows daily tester activity in your dashboard, which makes it easier to see who is actually using the app.

If you don't have enough testers of your own

Friends and family are the usual first option, and they're also where most opt-out problems come from. People get busy, change phones, or lose interest. If your network is small, a service can help fill the gap.

TesterMob supplies real testers for your closed test. They use their own Android phones, spend about 20 minutes a day in each app, and write feedback. Developers pay $9.99 per app, once, in USDT, with no subscription. You can read how the developer side works on the developer page, and the FAQ covers common questions.

To be clear about limits: TesterMob isn't affiliated with Google and can't guarantee production approval. It helps you keep a steady group of real people testing; Google makes the decision.

A quick pre-flight checklist

  • I have more testers than the minimum, with a buffer.
  • Each tester has accepted the opt-in link on the right account.
  • The app installs on their devices.
  • The tester list is frozen and one person owns it.
  • I am not changing tracks mid-test.
  • I check the opted-in count in Play Console every few days.
  • I've read the current requirements in Play Console Help.

If it resets anyway

Don't panic and don't rebuild everything. Find the cause, replace or re-invite the missing testers, and bring the opted-in count back above the threshold with a bigger buffer. Then keep the list untouched until the full period has run. It's annoying to lose days, but one reset usually teaches the lesson once.

For more on the mechanics of the requirement, see our blog for other closed testing guides.

Your 14 days start today.

Set up your closed test in minutes, or join as a tester and start earning.