web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Refresh button after d...
Power Apps
Answered

Refresh button after deployment in a canvas app

(2) ShareShare
ReportReport
Posted on by 4
Hello. Is it possible to update an application to the most recent version automatically or to force users update it? It's possible that users will keep using older version of the app without clicking Refresh button and this version potentially may have some errors or issues.
I have the same question (0)
  • Verified answer
    MS.Ragavendar Profile Picture
    7,431 Super User 2026 Season 1 on at
    @SR-20021541-0, There is no way to automate this functionality. They have manually refresh the browser  / click the button whenever the publish is made to the app.
     
    There is an article from Matthew kindly check does this helps in your case.
     
     
    ✅If this helped, please Accept as Solution to help others ❤️ A Like is appreciated 🏷️ Tag @MS.Ragavendar for follow-ups.
  • Suggested answer
    Fredrik_A Profile Picture
    3,644 Super User 2026 Season 1 on at
    Hey,
     
    the only way I know to force users to update is by setting a variable for example Set(varVersion,1.0); And then having a value in datasource thats for checking latest version. If the users variable value is lower than the datasources, you can show a popup that blocks the screen to force the users to update.
     
    You would have to manually update the version value in varVersion with every new version you need to force users.
     
    If my response solved your issue, please mark it as ✅ Accepted Answer and give it a like.
  • Suggested answer
    Valantis Profile Picture
    6,735 on at
     

    A possible fix for prompting users to update Power Apps Canvas apps is to add a version check screen within the app.

    note this is not an official Microsoft-documented solution, but a possible workaround.

     

    if you like to proceed anyway try this:

    1. Add a variable in your app (e.g., AppVersion).
    2. Store the current version number in a data source (like SharePoint, Dataverse, or Excel).
    3. On app start, compare the app’s version variable to the version in your data source.
    4. If the app version is lower, navigate users to a screen instructing them to update the app and block further use.

    There is no Microsoft-published guideline for this method.

     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

     

  • Suggested answer
    11manish Profile Picture
    3,333 on at
    While there is no single "Force Update" button in Power Apps, you can implement a standard workaround used by developers to ensure users are always on the latest version.
  • Suggested answer
    WarrenBelz Profile Picture
    155,838 Most Valuable Professional on at
    I do this in a couple of prod apps, so I can give you my code and process - what @Valantis has posted is a broad summary of what I do. Firstly, I have a SharePoint List (it can be any data source type) called Parameters, which I use for a number of different things and has only one record in it. I have a number field called CurrentVersion in which I store the latest version, then at App OnStart
    Set(
       gblThisVersion,
       2.15
    );
    Set(
       gblNotCurrent,
       gblThisVersion < First(Parameters).CurrentVersion
    )
    
    On the screen, I have a Label with 
    "Ver: " & gblThisVersion
    so the users know what version thay are on and a much larger HTML Text box across the screen
    "<h2><center><b><font color=red>You are not using the current version of this app</font></b></h2>
     Close the app and re-open, selecting <b>Refresh</b> from the top bar if this appears or clear your cache and re-open.</center>"
    I have the Visible of this control as 
    gblNotCurrent
    and the Visible of any other controls that I want to hide when showing the message
    !gblNotCurrent
    I do not always enforce minor updates - so only change the setting in Parameters when it is necessary.
     
    Please Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like
    Visit my blog
    Practical Power Apps    LinkedIn  
  • WarrenBelz Profile Picture
    155,838 Most Valuable Professional on at
    A quick follow-up to see if you received the answer you were looking for. Happy to assist further if not.
     
    Please Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like ♥
    Visit my blog
    Practical Power Apps    LinkedIn   

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard