title: Play Core in app update giving UPDATE_NOT_AVAILABLE on production release
body: <p>I have integrated the play core in-app update it's working fine in the testing track but when a release is published in the production track it's always giving the UPDATE_NOT_AVAILABLE flag. I think the problem might be because Timed Publishing/Publishing Overview is enabled. Is there any fix or any setting which I have to change from the play console itself? or do I have to implement something in my android end?
  here is the Implemented code-</p>
  <pre><code>AppUpdateManager appUpdateManager = AppUpdateManagerFactory.create(context);
      Task&lt;AppUpdateInfo&gt; appUpdateInfoTask = appUpdateManager.getAppUpdateInfo();
      appUpdateInfoTask.addOnCompleteListener(listener -&gt; {
          if (listener.isSuccessful()) {
              Log.d(TAG, &quot;Update Available &quot; + (listener.getResult().updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE)); // returns false
              Log.d(TAG, &quot;Update Allowed&quot; + listener.getResult().isUpdateTypeAllowed(AppUpdateType.IMMEDIATE)); // returns false
              Log.d(TAG, &quot;Update Availibility&quot; + listener.getResult().updateAvailability()); // returns 1 that is UPDATE_NOT_AVAILABLE
  
              if (listener.getResult().updateAvailability() == UpdateAvailability.UPDATE_AVAILABLE
                      &amp;&amp; listener.getResult().isUpdateTypeAllowed(AppUpdateType.IMMEDIATE)) {
                  try {
                      appUpdateManager.startUpdateFlowForResult(
                              listener.getResult(),
                              AppUpdateType.IMMEDIATE,
                              activity,
                              1001);
                  } catch (IntentSender.SendIntentException e) {
                      Log.e(TAG, &quot;showPopup: &quot;, e);
  
                      dialog.show();
                  }
              } else {
                  Log.d(TAG, &quot;no update: &quot; + listener.getResult());
  
                  dialog.show();
              }
          } else {
              Log.e(TAG, &quot;no update: &quot;, listener.getException());
          }
      });
  </code></pre>