cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
ChrisC
Kudo Kingpin
Kudo Kingpin

Flow becomes unresponsive with added steps

Hey guys, I was hoping you all had some tips

 

I have a flow with 19 steps and it has become unresponsive or at least very hard to work with. I am assuming this is due to the size of the flow, but I have other flows with near that number and they work reasonably well in Chrome.

 

Is there a recommended browser to edit flows? Which is most efficient? Is there going to be an editor that doesn't rely on a browser? 

13 REPLIES 13
abm
Most Valuable Professional
Most Valuable Professional

Hi @ChrisC,

 

There is no recommended browser for editing flows. I use Edge more than Chrome. Again I don't have a flow with 19 steps. So it's difficult to say which is most efficient. Currently there is no specific editor available to edit flows. You can submit this in ideas forum.

 

https://powerusers.microsoft.com/t5/Flow-Ideas/idb-p/FlowIdeas

 

Thanks



Did I answer your question? Mark my post as a solution!

If you liked my response, please consider giving it a thumbs up


Proud to be a Flownaut!

Learn more from my blog
Power Automate Video Tutorials

I'll give edge a shot. to be a little more specific I think I've reduced the problem to being the "Sharepoint - Get Items" function. I have 8 of them in the flow & it needs to loop through all of them to find a specific item, or the lack of it. I remade it exluding the get items functions and it was fine until I began adding them. If there was a method of having FlowA start FlowB etc this could be solved too, but I haven't been able to find one

Little more info:

 

The memory usage of the tab seems to continuously rise, even beyond the physical size of all of the lists it is retrieving. Becomes unresponsive at around 1.4Gb used. The PC I am using has 8gb RAM and the tab became unresponsive at around ~65% total memory usage. Nothing else on the computer slowed down. I'm fairly positive it is all the get item calls causing this.

abm
Most Valuable Professional
Most Valuable Professional

Hi @ChrisC,

 

Thanks for your reply. Yes It will be good to call parent and child workflows. Currently this is not available in flow. The other option I can think is host a custom API to do the more complicated stuff by passing the parameter from your flow and do the processing.

 

Good luck.

 

Thanks



Did I answer your question? Mark my post as a solution!

If you liked my response, please consider giving it a thumbs up


Proud to be a Flownaut!

Learn more from my blog
Power Automate Video Tutorials

Having the same issue. Seems like a week or so ago it started to really get bad, now I cannot even get my flow to be editable. I have 5 get SharePoint item calls and a number of steps, all works great, I just cannot edit the flow now.

 

I get unresponsive messages in Chrome, Edge or IE. I have tried increasing the cache size, clearing the cache, etc. I will close everything else down and set the power management to High Performance. I cannot even remove steps.

 

Any advise on this?

I found that pressing Update Flow immediately after opening the flow helps. It still takes anywhere from 5-20 minutes to be editable. Also, minimizing the window while it's loading causes it to crash so make sure it's left open

AdrianSullivan
Regular Visitor

I have quite a lot of steps, and I cannot interact with my flow even after 60 minutes.

When adding an action I get the item select option come up, but I cannot interact with it.

 

This has become a lot worse in the last week for me, since my URL has been showing https://australia.flow.microsoft.com

 

It is very difficult to manage this flow if we cannot edit it, and this is impacting our ability to showcase this internally, or externally.

 

I have the same issue on Chrome, Edge and IE. Although Edge has been the best, it's pretty much unusable.

HI Adrian,

 

I have the same issue with a few of my flows. I can sometimes get them to finish loading if I open it up in Edit Mode, and immediately hit Update Item and wait. The tab cannot be minimized while it is loading or else it will become unusable again.

 

I've gotten around it by having Flows dump the data to SQL and perform all my actions with stored procedures. It's an annoying couple extra steps and it isn't always a viable solution, plus it clutters our server, but it makes it manageable. This does need to be addressed

Hi Chris,

 

I followed your advise and got the flow editable after leaving it to load for 2 hours. At the moment I have 80 action steps in this flow, so even sitting idle Edge is consuming 1GB or RAM and 30% CPU. I have tried this on a 512GB RAM, 42 CPU server with the exact same results. Actually it took longer on the 42 CPU machine because the server CPUs are slower and Javascript is single threaded so you only ever use 1 CPU, at least that's what the clever chaps have told me.

In terms of browsers I find that Edge is the most reponsive, Chrome second, almost everything else in between and then IE as the least responsvie.

 

I do like how you are offsetting your workflow to SQL, but that means you are using SQL as your workflow engine instead of Flow. 

 

I have also had mixed success exporting my flow to zip and editing the JSON file directly before repacking it an updating the flow. This works fine as long as I have a sample action items to copy. It just feels like I'm spending my time in a text editor instead of the Flow GUI. Maybe I should try SSMS while I'm at it.

Hi Adrian,

 

Thanks for your response, editting the JSON file is a good approach. I wonder if you can get around Flows limitations like nested loops by creating them manually..hm.

 

That was a good test on the server. I think the problem is being rounded down to be some in-browser limit

gamoraes
Memorable Member
Memorable Member

@Hi @ChrisC.

 

I have here a flow with 29 steps and is realy hard to work with him, is slow and unresponsive as you said.

 

A strategy that we use here is put the Chrome in a half of screen, when we do this the flow layout change(i think to mobile) and is more easy to work. Is slow equals but more easy

 

 

Hope have helped,

 

Gustavo Moraes


Did I answer your question? Mark my post as a solution!

Gustavo Moraes, o astronauta brasileiro do Flow!


Ditto for me...I have a large flow with several Sharepoint Get Item steps in it...takes upwards of 10-20 minutes before I get any response from the editor...tried all the stuff people have suggested here...no help.  Once the page does become editable, performance is spotty at best.

 

Can't help but notice that MSFT is very quiet on this issue...any updates for us MSFT? 

Anonymous
Not applicable

I'd love to hear Microsoft's response on this too as it is a MAJOR issue.  Just deployed a large project where MS Flow is a critical component, and it is almost unusable to be able to change anything in the Flow.  I was initially thinking that it may have been due to the firewall, etc they put on our work systems, but after trying on my personal machine, same thing...  No difference.

This is getting to the point of being unusable, and making me consider that we'll need to move away from Flow for this (which at the moment is critical for this project, but I have alternatives).  

 

Even editing a comment in a block takes FOREVER.  I can literally count to 15-20 between when it accepts each keypress at times.  

No reason in 2018 on a decent system (i7 SP4, 16GB RAM) that simple edits to a flow need to take so long.  This is VERY frustrating...

 

Helpful resources

Announcements

Community will be READ ONLY July 16th, 5p PDT -July 22nd

Dear Community Members,   We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd.   During this period, members will not be able to Kudo, Comment, or Reply to any posts.   On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities.   What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!

Summer of Solutions | Week 4 Results | Winners will be posted on July 24th

We are excited to announce the Summer of Solutions Challenge!    This challenge is kicking off on Monday, June 17th and will run for (4) weeks.  The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions to as many questions as you can. Answers can be provided in all the communities.    Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”)   - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024   Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods.  You must enter into each weekly Entry Period separately.   How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different.    Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers.  At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing.  Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner.  A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random.  Individuals will be contacted before the announcement with the opportunity to claim or deny the prize.  Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners.   Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event.   ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE**   Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Community MembersNumber SolutionsSuper UsersNumber Solutions Deenuji 9 @NathanAlvares24  17 @Anil_g  7 @ManishSolanki  13 @eetuRobo  5 @David_MA  10 @VishnuReddy1997  5 @SpongYe  9JhonatanOB19932 (tie) @Nived_Nambiar  8 @maltie  2 (tie)   @PA-Noob  2 (tie)   @LukeMcG  2 (tie)   @tgut03  2 (tie)       Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 2: Community MembersSolutionsSuper UsersSolutionsPower Automate  @Deenuji  12@ManishSolanki 19 @Anil_g  10 @NathanAlvares24  17 @VishnuReddy1997  6 @Expiscornovus  10 @Tjan  5 @Nived_Nambiar  10 @eetuRobo  3 @SudeepGhatakNZ 8     Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 3:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji32ManishSolanki55VishnuReddy199724NathanAlvares2444Anil_g22SudeepGhatakNZ40eetuRobo18Nived_Nambiar28Tjan8David_MA22   Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 4:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji11FLMike31Sayan11ManishSolanki16VishnuReddy199710creativeopinion14Akshansh-Sharma3SudeepGhatakNZ7claudiovc2CFernandes5 misc2Nived_Nambiar5 Usernametwice232rzaneti5 eetuRobo2   Anil_g2   SharonS2  

Check Out | 2024 Release Wave 2 Plans for Microsoft Dynamics 365 and Microsoft Power Platform

On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners.    The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights.    Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.    

Updates to Transitions in the Power Platform Communities

We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for.  We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer.   Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together.   Here's to new beginnings and endless possibilities!   If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport.   To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages