Google Play

    Why Isn't My Google Play App Update Showing in Store?

    A Google Play update marked Published in Play Console while a phone still shows the old version because of propagation delay and Play Store caching.

    If Play Console shows your update as Published but it is not showing in the store yet, that gap is normal: Published means the update is live on Google's side, but it still takes time to propagate across Google's servers and to reach each device's Play Store cache before users see it. This usually takes a few hours, and full availability everywhere can take up to about a day, so it is not instant. Two other things commonly explain a missing update: if you used a staged rollout below 100 percent or paused it, only a portion of users receive it, and each user's Play Store app caches the listing, so an update may not appear on a specific device until that client refreshes. If your rollout is at 100 percent and it has been more than a day, that is when to look closer.

    Short answer

    Published in Play Console means the update is live, but propagation and caching delay when users actually see it. Per Google's publishing guidance, a published update takes time to propagate across Google's systems, typically a few hours and up to about a day for full availability, rather than appearing instantly. Per Google's staged rollout documentation, a rollout below 100 percent or a paused rollout means only some users get the update. The Play Store app also caches listings, so a device may show the old version until it refreshes. If your rollout is full and it has been over a day, check the release status before escalating.

    Published in Console versus available to users

    The core confusion is that Published in Play Console does not mean instantly visible to every user, because there is a real gap between the release going live on Google's side and it reaching users' devices. When Play Console marks your release as Published, your update has been accepted and is live in Google's systems, but the store is a globally distributed service, so the update has to propagate across Google's servers and then be picked up by each device's Play Store app before a user sees the new version. Published is the start of that distribution, not the end.

    This is why you can see Published in the Console while your own phone still shows the old version. The status reflects Google's side, not the cache on any particular device or region at a given moment. So the right way to read Published is that the update is on its way to users, and when a specific user sees it depends on propagation and their device cache, not on the Console status alone, which has already done its part.

    How long propagation takes

    Propagation of a published update typically takes a few hours, and full availability across all regions and devices can take up to about a day. Many users see the update well within a few hours, but because the store is distributed and updates roll out gradually, there is no exact moment when it appears everywhere at once, so you should expect a window rather than an instant switch. A wait of a few hours after Published is entirely normal and not a sign of a problem.

    There is no guaranteed propagation time, so judge the wait against this rough window rather than a fixed deadline. Within a few hours to a day, a not-yet-visible update is normal, given device caches and staged rollout. It becomes worth investigating when the rollout is at 100 percent, a full day or more has passed, and users still are not receiving it, at which point the cause is more likely a rollout setting, a stale device cache, or a support case than propagation still in progress.

    Is store caching regional?

    Google Play's propagation is global and gradual, so there is variation in when an update surfaces, and both server-side propagation and device-side caching contribute to it. As the update rolls out across Google's distributed infrastructure, it becomes available to different users and regions over a span rather than all at once, so it is normal for the update to appear for some users before others. This is not a fixed regional schedule you can look up, but a gradual availability that means timing differs across users and locations.

    On top of the server side, the Play Store app on each device caches listing data, so even once the update is available to a device's region, that device may show the old version until its Play Store client refreshes its cache. So the perceived delay is a combination of the update propagating across Google's servers and the individual device not yet having refreshed. Both resolve with time, but they explain why the update can look absent in one place or on one phone while it is already live elsewhere, which is expected behavior rather than a fault.

    Does a rollout pause affect store display?

    Yes, a staged rollout that is paused or set below 100 percent directly affects who sees the update, because only the included portion of users receives it. If you released the update as a staged rollout at a percentage, users outside that percentage continue to see the previous version, so the update legitimately does not show for most users by design. And if you paused the rollout, you stopped it from reaching further users, so the update stalls at whatever share it had reached.

    So before assuming a propagation problem, check your rollout settings in Play Console. If the release is a staged rollout below 100 percent, that is why many users do not have the update, and increasing the percentage, or completing the rollout to 100 percent, is what extends it to everyone. If the rollout is paused, resuming it lets it continue. A rollout setting is a common and easily overlooked reason an update is not showing broadly, and it is entirely within your control, unlike propagation timing.

    Device-level refresh

    On an individual device, an update may not appear until the Play Store app refreshes, so a device-level refresh can surface it sooner. Because the Play Store caches listings, your own phone, or a user's, might keep showing the old version even after the update is available to that region. Reopening the Play Store, pulling to refresh the app's page, or, more forcefully, force-stopping the Play Store app or clearing its cache in system settings, prompts the client to fetch current data, which often reveals the update if it is available to that device.

    This matters when you are checking your own update and it seems absent, because your device's cache may simply be stale. A device-level refresh confirms whether the update has reached that device rather than whether it exists at all. Keep in mind that if the update genuinely has not propagated to the device's region yet, or the device is outside a staged rollout, a refresh will not conjure it, so use the refresh to rule out a stale cache, and account for propagation and rollout for the rest.

    Does resubmitting reset review?

    Yes, uploading a new release to try to force the update out starts a fresh review, so resubmitting because the update is not showing usually backfires. A new release enters review as a new submission rather than speeding up the propagation of the one you already published, so canceling and re-releasing can send you back into review and delay things further. The published update is already live; it just needs to propagate.

    So the rule is to wait for propagation rather than resubmit while a published update is still rolling out, and to check your rollout percentage and refresh your device instead of uploading again. Only submit a new release when you actually have a change to make, not as a way to nudge distribution. Resubmitting a materially identical release trades an update already published and propagating for a new one that must be reviewed again, which is slower than letting the current one reach users.

    Propagation timing at a glance

    Matching how long it has been to the likely cause tells you whether to wait or act. The table below maps it.

    Time since PublishedNormal?Likely cause
    Minutes to a few hoursNormalPropagation and device caching
    Up to about a dayNormal for full availabilityGradual global rollout
    Some users have it, others do notNormalStaged rollout or caching
    Over a day at 100 percent rolloutWorth investigatingRollout setting, cache, or a support case

    Read the table together with your rollout setting, since a staged rollout below 100 percent explains a missing update regardless of how much time has passed.

    What to check

    Working through these checks explains a missing update. The checklist below covers them.

    StepActionDone?
    Confirm PublishedThe release shows live in Play Console[ ]
    Check the rollout percentageFull 100 percent, or a staged or paused rollout[ ]
    Allow propagationWait a few hours to about a day[ ]
    Refresh the deviceReopen or clear the Play Store cache[ ]
    Do not resubmitWait rather than restart review[ ]
    Escalate if it persistsContact support past the normal window[ ]

    The check that most often explains a broadly-missing update is the rollout percentage, since a staged rollout below 100 percent limits who receives it by design.

    Use the wait to secure the update

    While your published update propagates to users, that time is well spent confirming the update you shipped is sound, rather than only refreshing the store, since it is now reaching real devices.

    A scanner like PTKD.com analyzes your build and reports issues such as over-broad permissions, risky third-party code, and leaked keys by severity, mapped to OWASP MASVS, so you can verify the update as it rolls out. To be clear about the boundary: PTKD does not publish your app, control the rollout, or speed up propagation. It helps you use the propagation window to make sure the update reaching users is one you have verified.

    What to take away

    • Published in Play Console means the update is live on Google's side, but it takes time to propagate to users' devices, typically a few hours and up to about a day for full availability.
    • Store availability rolls out gradually across regions and devices, and the Play Store app caches listings, so an update can appear for some users and devices before others.
    • A staged rollout below 100 percent or a paused rollout means only a portion of users receive the update, which is a common and controllable reason it is not showing broadly.
    • On a device, reopening or clearing the Play Store cache can surface an available update, but it will not conjure one that has not propagated or is outside a staged rollout.
    • Do not resubmit to force it, since that restarts review, and use the propagation window to verify the update with a tool like PTKD.com.
    • #google play
    • #app update
    • #propagation
    • #staged rollout
    • #google play console

    Frequently asked questions

    How long does a Google Play update take to show?
    Typically a few hours, with full availability across all regions and devices taking up to about a day, rather than appearing instantly. Published in Play Console means the update is live on Google's side, but it propagates gradually across Google's distributed servers and then must be picked up by each device's Play Store cache. A wait of a few hours after Published is normal. It becomes worth investigating only when the rollout is at 100 percent and more than a day has passed.
    Is Google Play store caching regional?
    Propagation is global and gradual, so an update becomes available to different users and regions over a span rather than all at once, and it is normal for some users to get it before others. It is not a fixed regional schedule but gradual availability. On top of that, the Play Store app on each device caches listing data, so even once an update reaches a device's region, that device may show the old version until its client refreshes, which adds to the perceived delay.
    Does a staged rollout or pause affect the update showing?
    Yes, directly. If you released the update as a staged rollout at a percentage below 100, users outside that percentage continue to see the previous version by design, and if you paused the rollout, you stopped it reaching further users. So check your rollout settings in Play Console before assuming a propagation problem. Increasing the percentage or completing the rollout to 100 percent extends the update to everyone, and resuming a paused rollout lets it continue.
    How do I refresh the Play Store on a device?
    Because the Play Store caches listings, a device may show the old version even after the update is available to its region. Reopening the Play Store, pulling to refresh the app's page, or force-stopping the Play Store app or clearing its cache in system settings prompts the client to fetch current data, which often reveals an available update. Use a refresh to rule out a stale cache, but it will not surface an update that has not propagated or is outside a staged rollout.
    Should I resubmit if the update is not showing?
    No. Uploading a new release starts a fresh review rather than speeding propagation of the one you already published, so canceling and re-releasing sends you back into review and delays things further. The published update is already live and just needs to propagate. Wait for propagation, check your rollout percentage, and refresh your device instead. Submit a new release only when you have an actual change to make, not to nudge distribution.
    When should I contact support about a missing update?
    When the rollout is at 100 percent, a full day or more has passed since Published, and users still are not receiving the update after ruling out a stale device cache. At that point the cause is more likely a rollout setting or something to raise with support than propagation still in progress. Provide your app and release details. Before that, a not-yet-visible update within a few hours to a day, or one limited by a staged rollout, is normal.

    Keep reading

    Scan your app in minutes

    Upload an APK, AAB, or IPA. PTKD returns an OWASP-aligned report with copy-paste fixes.

    Try PTKD free