Android alpha testing "Item not found"

AndroidGoogle PlayAndroid Testing

Android Problem Overview


I have published my app for alpha testing, but not able to download it from play store.

I have opened the url "https://play.google.com/apps/testing/com.***" and accepted to be a tester and now it shows me "you are a tester". But when I click on the link "download it from the Play Store", it shows me "Item not found" in my test device play store and "requested URL was not found" in desktop browser.

  1. App is in published state for more than 48 hours.
  2. App is published in all countries.
  3. google groups for testers are added, I can see the group in manage testers tab. Tester account is added to the group ( triple checked it)
  4. test device has only one tester account.
  5. I can access the in-app purchases, which means the app is published properly. Google doesn't support draft mode anymore.

I went through some similar posts in stackoverflow, but there is no definite answer. Looks like for some people it resolved automatically and some people are not lucky enough.

Android Solutions


Solution 1 - Android

If the app is "Published", but when you click in "View in play store" the site (example: https://play.google.com/store/apps/details?id=com.companyname.appname) show the error:

"We're sorry, the requested URL was not found on this server",

try this:

After this, open the link of app in play store again (View in play store) logged with a user from the testers list.

If the url still don't open, try close your browser, or clear the browser cache and try again. The browser store a cache of redirects.

Solution 2 - Android

If you are using Chrome, then it caches redirects. To fix it, clear browsing data. More details on this

Solution 3 - Android

In my case, the issue was that I wasn't logged to Google with the proper account in Chrome.

I cleared all browsing data, but un-logging from Gmail/Google and re-logging with the proper @gmail.com account would probably have done the trick.

Solution 4 - Android

Another thing to check is whether or not Pricing & Distribution -> Only make this application available to my organization is checked. It seems that this doesn't interact well with Alpha- or Beta-only tests, even if your test account is in the given domain. Once I turned this flag off, my beta-only app became visible via the Play Store link from the testing signup page.

Solution 5 - Android

allow access to Settings -> internal access -> Manage users with download rights later Settings -> Internal Access -> Testers and the app link will work

Solution 6 - Android

Where you add groups for test - there have a link for tester (something like terms) you need to click this link on each testing device and say "Yes"

After that link apear in market. I wait 3 days before found it : )

Solution 7 - Android

For my part it was due to the fact that I sent the link through SMS. It worked when I sent it by email. This link has the form https://play.google.com/apps/testing/com.*. This is this link that you have to share by email.

Solution 8 - Android

This can be due to a silly mistake where you aren't signed in with the appropriate Google Play account in your device's Google Play Store.

Sign in with the testing gmail account into Google Play and then click on the test-link

For more detail check Item not found

Solution 9 - Android

In addition to all the great answers here, I just found out that if you did an internal test before the closed (alpha) test, the Play Store may want you to use the internal test URL instead.

So say you have your great app and you released it to the internal test track. You created a list called "Internal Testers" for that track and it all went swimmingly. When you did this, Google Play gives you a URL for those testers of the form https://play.google.com/apps/internaltest/{id}. Your internal testers joined the program using that URL, downloaded the app no problem and the test went through.

You now upgrade to the closed track (alpha testing). You create a new list called "Alpha Testers" with new people in it and you enable your release both for "Internal Testers" and "Alpha Testers" thinking that you should carry over your internal testers to alpha. When you do this, Google Play gives you a URL of the form https://play.google.com/apps/testing/{package}. Your alpha testers can now join the program using that URL and download the app. But your internal testers have to keep using the internal test URL to join the program.

From testing a variety of scenarios, it looks like moving a tester from on list to another doesn't fix the problem.

As far as I can tell the Google Play documentation doesn't mention any of this.

Solution 10 - Android

I had this similar issue.In my case, I had multiple testers as CSV and there was an space between multiple users tester.Space was the issue in email address.Bad email address may cause this problem.

Solution 11 - Android

Also, make sure the device you are using is among the supported devices for your app. For this, check Release management -> Device catalog on play console.

If this is the problem, expect to see a warning similar to the app is not compatible with your device when you visit play store page via a web browser and Item not found error via play store app.

In my case, I had to make some changes in the Manifest to correct the list of supported devices. So, I replaced below line causing the number of supported devices to be 0:

    <uses-feature android:name="android.hardware.camera2.full" />

with:

    <uses-feature android:name="android.hardware.camera2.full" android:required="false" />

In your case, Manifest may need a different change of course.

Solution 12 - Android

In case someone has tried the several suggestions and has not worked, I want to share another situation I haven't seen listed anywhere else.

Make sure the latest build uploaded is not deactivated. The Play Store console doesn't warn you if, for any reason, the release is made unavailable to your testers. It'll show with a greyed out row, like this:

Google Play console screenshot of a Deactivated APK in a test track

Check on App releases > Manage, in you track dashboard, that the latest build is Added, not Deactivated.

Solution 13 - Android

Simple way is to use incognito mode. Thats it.

Solution 14 - Android

In Setup -> Internal app sharing, Manage testers -> then select who can download and install shared app.

enter image description here

enter image description here

Solution 15 - Android

In my case is Android Studio emulator, I relaunch play store after few minutes googling, then no more such error "Item not found".

Solution 16 - Android

In my case the emulator had been started a couple of months ago and perhaps cached something wrong. I kept receiving BillingClient.BillingResponse.ERROR resulting in this message.

After restarting the emulator it started working again.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionArunitaView Question on Stackoverflow
Solution 1 - AndroideducoutinhoView Answer on Stackoverflow
Solution 2 - AndroidVladimir MakhaevView Answer on Stackoverflow
Solution 3 - AndroidArnaudView Answer on Stackoverflow
Solution 4 - AndroidBobVView Answer on Stackoverflow
Solution 5 - AndroidУмидбек УсмоновView Answer on Stackoverflow
Solution 6 - AndroidAlexey KurilovView Answer on Stackoverflow
Solution 7 - AndroidunludoView Answer on Stackoverflow
Solution 8 - AndroidAndroidLearnerView Answer on Stackoverflow
Solution 9 - AndroidBruno GirinView Answer on Stackoverflow
Solution 10 - AndroidAbdul WaheedView Answer on Stackoverflow
Solution 11 - AndroidmrerdemView Answer on Stackoverflow
Solution 12 - AndroidMalenaLBCView Answer on Stackoverflow
Solution 13 - AndroidRamandeep SinghView Answer on Stackoverflow
Solution 14 - AndroidAhmed AshourView Answer on Stackoverflow
Solution 15 - Android林果皞View Answer on Stackoverflow
Solution 16 - AndroidLachoTomovView Answer on Stackoverflow