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 Automate / Performance (between s...
Power Automate
Answered

Performance (between steps)

(0) ShareShare
ReportReport
Posted on by 36

Hi,

 

I'm running a desktop flow using the play button (not in debug mode) and the application appears to run really slowly, there seems to be a delay between steps (a few seconds). Actually pasting into a text field goes quickly but it just seems to wait/hang between steps.

 

Is there a way for me to debug what is happening? I didn't think there was meant to be any delay between steps if running is normal made. My flow isn't particularly large (100 actions).

 

Am I somehow been throttled because I'm using the free trial for 90 days? Is it calling the web to run it?

 

Any help much appreciated.

I have the same question (0)
  • Srini007 Profile Picture
    3,467 Super User 2026 Season 1 on at

    Hi @dcullenleics 

     

    It really depends on what actions you are using, and any timeouts /  delays you have in the flow

    Alternatively, if you are doing large operations then it will take time as well

    You can build a small workflow where it take the timestamp, you can keep after the action, so that you can see which action is consuming more time

    Also, it's better you have good organized code as well into subflows, also check you have the proper closure of actions when it comes to Excel / database kind of actions

     

    If you find this reply helpful, please consider giving it a LIKE AND

    If this reply answers your question or solves your issue, please ACCEPT AS SOLUTION

     

    Regards,

    Srini

     

  • dcullenleics Profile Picture
    36 on at

    I'm starting to think it could be an issue with tunnelling through our proxy server.

     

    Do we know if the actions are downloaded to the machine or is there constant calls between the client and Microsoft cloud to know what to do next?

     

    I have definitely organized into sub-flows and all I am doing is reading from a CSV into variables in a loop and then mainly using the "Populate text field in window" action and then a few "Send keys" actions to navigate around tabs (Alt+2) for example.

     

    I will add some timestamps to get some better data.

  • Agnius Bartninkas Profile Picture
    Most Valuable Professional on at

    It's not that it downloads each action from the cloud. It downloads all of them initially before it starts the flow. But there is a constant connection to the cloud to log every single action. So, yes, there is constant communication between PAD and the cloud.

    -------------------------------------------------------------------------
    If I have answered your question, please mark it as the preferred solution. If you like my response, please give it a Thumbs Up.

    I also provide paid consultancy and development services using Power Automate. If you're interested, DM me and we can discuss it.

  • dcullenleics Profile Picture
    36 on at

    Thanks for confirming that.

     

    Do we know what particular URLs from this list (IP address configuration - Power Automate | Microsoft Learn) are doing the logging? I could potentially whitelist that URL to go direct rather than through a proxy.

  • Agnius Bartninkas Profile Picture
    Most Valuable Professional on at

    As far as I know, that's not explicitly stated. But perhaps you can track your network traffic through the proxy when you run your flow and see what it's doing in the background. Try whitelisting those.

    -------------------------------------------------------------------------
    If I have answered your question, please mark it as the preferred solution. If you like my response, please give it a Thumbs Up.

    I also provide paid consultancy and development services using Power Automate. If you're interested, DM me and we can discuss it.

  • dcullenleics Profile Picture
    36 on at

    So I've done some digging in the logs. It looks as though there is a significant delay on "Populate text field in window" (see screenshot).

     

    Is there any particular reason this would be happening that you can think of?

     

    I have just found another post ('Populate text field in window' takes a long time - Power Platform Community (microsoft.com)) which seems like the same issue.

    flow-example-populate-text.png
    populate-text-field-example.png
  • Verified answer
    Agnius Bartninkas Profile Picture
    Most Valuable Professional on at

    That's because the flow must first find the element before it can populate it. It takes a while to find a UI element in most cases. That's just how it is. But it also depends a bit on the way your selector is built. If it includes the entire hierarchy from top to bottom, this usually works a bit faster. If it only includes a few parent elements (or none at all), it takes longer for the flow to find the element.

    -------------------------------------------------------------------------
    If I have answered your question, please mark it as the preferred solution. If you like my response, please give it a Thumbs Up.

    I also provide paid consultancy and development services using Power Automate. If you're interested, DM me and we can discuss it.

  • Srini007 Profile Picture
    3,467 Super User 2026 Season 1 on at

    Hi @dcullenleics 

     

    For every UI based actions there will some default timeout to wait if the element is not found unless you place a custom timeout value, Maybe this action has 30 seconds default timeout.

    But this will not the case if the element is found, then it will not wait that many seconds, As @Agnius said it depends on how you construct you selector also

     

    If you find this reply helpful, please consider giving it a LIKE AND

    If this reply answers your question or solves your issue, please ACCEPT AS SOLUTION

     

    Regards,

    Srini

     

  • Pavel_NaNoi Profile Picture
    1,074 on at

    Sometimes the selectors can just be plain awful and do this kind of thing (Just try Words' top-bar menus, a minute per inner menu button). In this case a possible simple work-around would be to simply select the field via a click and then use Send Keys. Not the most comfortable work-around but it will work.

  • dcullenleics Profile Picture
    36 on at

    I found it to work much faster by clicking into the first form field using "Click UI element in window" and then using Send keys to send the data and tabbing into the next fields. The UI selector was just unworkable.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Haque Profile Picture

Haque 604

#2
Valantis Profile Picture

Valantis 502

#3
Vish WR Profile Picture

Vish WR 417

Last 30 days Overall leaderboard