I'm new to power automate desktop and have been trying to create a basic flow that extracts data from a web page, but every time I try, I get an error when I select the data to extract.
I add the action to the flow, then the dialog box appears and I have to wait a while for the live web helper to appear. Once that appears, I can hover over what I want to extract, right click and select "Extract element value" and then the value I want. Once I click it, the following error appears in window titled "Unhandled error"
Message = Method not found: 'System.String Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Core.Browser.WebHelperBrowserExtensions.HighlightAndExtractRecordsAsStringifiedJSon(Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Core.Browser.Abstractions.IWebBrowserHelper, Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Abstractions.ExtractDataFromWebPageMode, System.String, System.Collections.Generic.IEnumerable`1<System.ValueTuple`2<System.String,System.String>>)'.
Error = System.MissingMethodException
Full text = System.MissingMethodException: Method not found: 'System.String Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Core.Browser.WebHelperBrowserExtensions.HighlightAndExtractRecordsAsStringifiedJSon(Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Core.Browser.Abstractions.IWebBrowserHelper, Microsoft.Flow.RPA.Desktop.UIAutomation.WebAutomation.Abstractions.ExtractDataFromWebPageMode, System.String, System.Collections.Generic.IEnumerable`1<System.ValueTuple`2<System.String,System.String>>)'.
at Microsoft.Flow.RPA.Desktop.UIAutomation.AutomationServer.Host.WebAutomationService.<>c__DisplayClass7_0.<HighlightAndExtractRecordsAsStringifiedJSon>b__0(IWebBrowserHelper b)
--- 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_3.HighlightAndExtractRecordsAsStringifiedJSon(WebBrowserInfo , ExtractDataFromWebPageMode , String , ExtractionSelector[] )
at Microsoft.Flow.RPA.Desktop.UIAutomation.AutomationServer.Agent.WebAutomation.AutomationServerBrowserProxy.HighlightAndExtractRecordsAsStringifiedJSon(ExtractDataFromWebPageMode extractionMode, String baseSelector, ExtractionSelector[] cssSelectors)
at Microsoft.Flow.RPA.Desktop.UIAutomation.ExtractFromWeb.Application.ExtractionController.RecalculatePreviewAndHighlightRecordsToExtract(WhatToDoWithColumnNames whatToDoWithColumnNamesEnum)
at Microsoft.Flow.RPA.Desktop.UIAutomation.ExtractFromWeb.Application.ExtractionController.ExtractOptionAttribute(ExtractionElementInfo extractionElementInfo)
at Microsoft.Flow.RPA.Desktop.UIAutomation.ExtractFromWeb.UI.ElementMenu.ElementMenuWindow.TextValue_OnClick(Object sender, RoutedEventArgs e)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
I've tried google but didn't get any hits.
I original installed PAD from the store, but was having other issues, which I looked up and it was suggested to uninstall the store version and install the version from the Microsoft site, which I've done. I'm running version 2.37.123.23280