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 / Recent update causes E...
Power Automate
Suggested Answer

Recent update causes Edge to fail to launch

(1) ShareShare
ReportReport
Posted on by 21
We have two Power Automate Desktop servers that run unattended PADs overnight.
A recent update (applied only to one of the servers) appears to have introduced an issue where Edge fails to launch. 
The error does not occur on every run but it does always happen on the same server with the recent update and not on the other which is a version back. 

Is anyone else experiencing the same issue?
I've also checked that Edge and the Edge PAD Extension are up-to-date on both servers as well. 
 
Server Version (that does not have the issue): 2.69.217.26166
Server Version (experiencing the issue): 2.70.187.26189

Action name: Launch new Microsoft Edge
Error (from Desktop Flows console): Action 'Launch new Microsoft Edge' failed.
Details of error:
Problem while executing action 'LaunchEdge'. Failed to assume control of Microsoft Edge (communication with Power Automate web extension failed) 
 
Microsoft.Flow.RPA.Desktop.Modules.SDK.Extended.Exceptions.InternalActionException: Failed to assume control of Microsoft Edge (communication with Power Automate web extension failed) ---> Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Core.WebExtensionsBrowser.WebExtensionHostNotAvailableException: Could not connect to the web extension's native message host within the remaining timeout period (54 seconds). ---> System.TimeoutException: The operation has timed out.
   at Microsoft.Flow.RPA.Desktop.UIAutomation.Shared.Rpc.NamedPipesRpcPeer.CreatePipeStream(String pipeName, Boolean isServer, TimeSpan connectTimeout, Int32 bufferSize, CancellationToken cancellationToken)
   at Microsoft.Flow.RPA.Desktop.UIAutomation.Shared.Rpc.NamedPipesRpcPeer..ctor(String pipeName, RpcInterfaceRegistar interfaceRegistar, Boolean isServer, TimeSpan connectTimeout, TimeSpan callTimeout, Int32 bufferSize, ILogger`1 logger, IStreamValidator streamValidator, CancellationToken cancellationToken)
   at Microsoft.Flow.RPA.Desktop.UIAutomation.Shared.Rpc.NamedPipesRpcPeer.ConnectAsClient(String pipeName, RpcInterfaceRegistar interfaceRegistar, ILogger`1 logger, Nullable`1 connectTimeout, Nullable`1 callTimeout, IStreamValidator streamValidator, CancellationToken cancellationToken)
   at Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Core.WebExtensionsBrowser.Communication.RpcWebExtensionsProxy.Connect()
   --- End of inner exception stack trace ---
   at Microsoft.Flow.RPA.Desktop.UIAutomation.Core.Abstractions.ServiceRouter`1.Invoke(MethodInfo targetMethod, Object[] args)
   at generatedProxy_6.LaunchNewEdge(AutomationRoute, String, String, String, String, LaunchNewEdgeMode, LaunchWindowState, AttachMode, MatchMode, Boolean, TimeSpan, WebPageCourseOfActionIfDialogAppears, Boolean, Boolean, TimeSpan, PiPUserDataFolderMode, String, Boolean, WebAutomationCommunicationMethod, Dictionary`2)
   at System.Reflection.MethodBaseInvoker.InterpretedInvoke_Method(Object obj, IntPtr* args)
   at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--- End of remote exception stack trace ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Microsoft.Flow.RPA.Desktop.UIAutomation.Shared.Rpc.RpcDispatchProxy`1.GetRemoteResultOrThrow(ISerializer serializer, RPCMessage response, Type expectedResultType, Object additionalContext)
   at Microsoft.Flow.RPA.Desktop.UIAutomation.Shared.Rpc.RpcDispatchProxy`1.Invoke(MethodInfo targetMethod, Object[] args)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Reflection.DispatchProxyGenerator.Invoke(Object[] args)
   at generatedProxy_2.LaunchNewEdge(AutomationRoute , String , String , String , String , LaunchNewEdgeMode , LaunchWindowState , AttachMode , MatchMode , Boolean , TimeSpan , WebPageCourseOfActionIfDialogAppears , Boolean , Boolean , TimeSpan , PiPUserDataFolderMode , String , Boolean , WebAutomationCommunicationMethod , Dictionary`2 )
   at Microsoft.Flow.RPA.Desktop.Modules.WebAutomation.Common.WebAutomationRuntimeServiceProxy.<>c__DisplayClass26_0.<LaunchNewEdge>b__0(IWebAutomationRuntime s)
   at Microsoft.Flow.RPA.Desktop.Modules.WebAutomation.Common.WebAutomationRuntimeServiceProxy.ExecuteSafe[T](Func`2 action, TimeSpan timeout)
   at Microsoft.Flow.RPA.Desktop.Modules.WebAutomation.Common.WebAutomationRuntimeServiceProxy.LaunchNewEdge(AutomationRoute route, String initialUrl, String edgeTabTitle, String edgeTabUrl, String dialogButtonToPress, LaunchNewEdgeMode operation, LaunchWindowState windowState, AttachMode attachMode, MatchMode matchMode, Boolean waitForWebPageToLoad, TimeSpan waitForPageToLoadTimeout, WebPageCourseOfActionIfDialogAppears courseOfActionIfDialogAppears, Boolean clearCache, Boolean clearCookies, TimeSpan timeout, PiPUserDataFolderMode pipUserDataFolderMode, String pipUserDataFolderPath, Boolean runInPip, WebAutomationCommunicationMethod communicationMode, Dictionary`2 webDriverSessions)
   at Microsoft.Flow.RPA.Desktop.Modules.WebAutomation.Actions.LaunchEdgeBase.<>c__DisplayClass83_0.<Execute>b__0(IWebAutomationRuntime s)
   at Microsoft.Flow.RPA.Desktop.Modules.WebAutomation.Actions.WebAutomationActionBase.PerformWebAutomationWithLogging[T](Func`2 action, WebAutomationRuntimeLogData requestData, Func`3 resultData)
   at Microsoft.Flow.RPA.Desktop.Modules.WebAutomation.Actions.LaunchEdgeBase.Execute(ActionContext context)
   --- End of inner exception stack trace ---
   at Microsoft.Flow.RPA.Desktop.Modules.WebAutomation.Actions.LaunchEdgeBase.Execute(ActionContext context)
   at Microsoft.Flow.RPA.Desktop.Robin.Engine.Execution.ActionRunner.Run(IActionStatement statement, Dictionary`2 inputArguments, Dictionary`2 outputArguments, Guid actionExecutionId)



Thanks!
Michael A. Strauss
 
I have the same question (0)
  • Suggested answer
    trice602 Profile Picture
    16,465 Super User 2026 Season 2 on at
    Hi there!
     
    Here's my trusted path for more than 3 years.
     
    When I see strange update issues occur with Edge, I just flip my flows over to FireFox and go back to ignore mode until I touch the flow again.  After years of researching why these fail, opening Microsoft tickets, explaining the process over and over, my solution works everytime.  I just temporarily use FireFox.
     
    Not the perfect solution but solves the problem.
     

    ------------------------------------------------        

    💡 If this was helpful, please like and check the box below "Does this answer your question" to help others find this too!          

    Always glad to help! 💯💯💯💯💯         

    Tom   ~  LinkedIn - tomrice.ai

    MICROSOFT CERTIFIED     
      
    AI & Copilot: AB-100 | AB-730 | AB-731 | AI-900
    Power Platform: PL-600 | PL-500 | PL-400 | PL-200 | PL-100 | PL-900
    Fabric, Power BI & Data: DP-700 | DP-600 | PL-300 | DP-900 | MCSA | 70-778 | 70-779
    Dynamics 365: MB-210 | MB-240 | MB-910 | MB-920
    Security: SC-900
    Azure: AZ-900
    Microsoft 365: MS-900
    Excel: 77-728 | 77-888
    Applied Skills: 19
     
  • michaelastrauss Profile Picture
    21 on at
    Thanks, @trice602
    We just switched everything off of Chrome and over to Edge when we started having the same issues with Chrome. 
    I guess we can try switching back. 


    If anyone else is experiencing the issue or has other suggestions, I'm open. 

    In my opinion, this isn't really a fix but a work around and doesn't explain whether it's, specifically, due to an update that will be patched. 

    Thanks again. 
    Michael
  • Suggested answer
    trice602 Profile Picture
    16,465 Super User 2026 Season 2 on at
    Understood, this is not a solution and that's the point.  You're not likely to get a definitive answer what the actual issue is, it absolutely is related to a recent update and over time in the future versions, it will magically go away and other issues will surface in other browsers.  This is exactly the legacy PAD challenge.  My point is don't rely on a single vendor browser.  Been burned too many times to hardcode vendor browsers in PAD flows.
     
    Instead of "switching things over" back to Chrome, I'd setup all PAD flows with something like this.  Then when Edge goes sideways, you go to one file and update all flows by changing a value from 0 to 1 ~ now all your flow are running on Chrome.  Ready to go back to Edge, cell A1 = 0 or a list value, etc, etc
     
     

    ------------------------------------------------        

    💡 If this was helpful, please like and check the box below "Does this answer your question" to help others find this too!          

    Always glad to help! 💯💯💯💯💯         

    Tom   ~  LinkedIn - tomrice.ai

    MICROSOFT CERTIFIED     
      
    AI & Copilot: AB-100 | AB-730 | AB-731 | AI-900
    Power Platform: PL-600 | PL-500 | PL-400 | PL-200 | PL-100 | PL-900
    Fabric, Power BI & Data: DP-700 | DP-600 | PL-300 | DP-900 | MCSA | 70-778 | 70-779
    Dynamics 365: MB-210 | MB-240 | MB-910 | MB-920
    Security: SC-900
    Azure: AZ-900
    Microsoft 365: MS-900
    Excel: 77-728 | 77-888
    Applied Skills: 19
     

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 Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 312 Super User 2026 Season 2

#2
11manish Profile Picture

11manish 154 Super User 2026 Season 2

#3
trice602 Profile Picture

trice602 143 Super User 2026 Season 2

Last 30 days Overall leaderboard