Problem with Firefox in RPAx 1.3.0

I have a problem with loading Open Website action in the new RPAx version 1.3.0
The page is not loading.
the error message is attached below.
If I change to Chrome or IE, everything works BUT when I publish the process to Control Tower, the Keystrock ENTER is not recognized.

Error executing WebElementAction
      com.workfusion.studio.rpa.recorder.playback.PlaybackException: Error executing TemplateAction[templateName=WebElementAction.ftl,id=10,name=Optional[WebElementAction],parent=9,nextSibling=11,arguments=ActionArguments[varName=[quote_currency_input],delay=[500],useElementAttribute=[false],xsi:type=[recorder:WebElementAction, recorder:WebElementAction],pollingInterval=[300],active=[true],actionDetails=[(set by //*[@id='quote_currency_input'] xpath)],searchInFrames=[false],type=[SET_VALUE],xPath=[//*[@id='quote_currency_input']],awaitTimeout=[5000]]]
          at com.workfusion.studio.rpa.recorder.playback.flow.StandardControlFlow.execute(StandardControlFlow.java:54)
          at com.workfusion.studio.rpa.recorder.playback.action.template.TemplateAction.execute(TemplateAction.java:30)
          at com.workfusion.studio.rpa.recorder.playback.action.template.TemplateAction.execute(TemplateAction.java:17)
          at com.workfusion.studio.rpa.recorder.playback.player.ActionPlayer.next(ActionPlayer.java:53)
          at com.workfusion.studio.rpa.recorder.player.PlaybackLogic.playNextAction(PlaybackLogic.java:153)
          at com.workfusion.studio.rpa.recorder.player.PlaybackLogic.run(PlaybackLogic.java:113)
          at java.lang.Thread.run(Thread.java:745)
      Caused by: org.openqa.selenium.NoSuchSessionException: No active session with ID 08655361-1d44-46b7-80b2-03ed1fdffed0 (WARNING: The server did not provide any stacktrace information)
    Command duration or timeout: 0 milliseconds
    Build info: version: '8.5.0.3', revision: 'd87d4f32f3', time: '2018-02-23T12:31:39.262Z'
    System info: host: 'SPTVM01', ip: '10.0.9.167', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_121'
    Driver info: com.freedomoss.crowdcontrol.webharvest.selenium.wrapper.RemoteDriverWrapper
    Capabilities [{imageSimilarityThreshold=0.8, extra.executor.id={Name=RPA Recorder}, CLOSE_ALL_WINDOWS=false, browserName=universal, javascriptEnabled=true, extra.capabilities.context={"browserType":"universal","startInPrivate":false,"blockImages":false,"maximizeOnStartup":false,"customCapabilities":{"platform":"WINDOWS","javascriptEnabled":true,"SEARCH_ALL_WINDOWS":true,"CLOSE_ALL_WINDOWS":false,"imageSimilarityThreshold":"0.8"},"executorId":{"Name":"RPA Recorder"}}, platformName=WINDOWS, SEARCH_ALL_WINDOWS=true, platform=WINDOWS}]
    Session ID: 08655361-1d44-46b7-80b2-03ed1fdffed0
    *** Element info: {Using=xpath, value=//*[@id='quote_currency_input']}
          at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
          at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
          at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
          at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:216)
          at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:168)
          at org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:41)
          at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:82)
          at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:45)
          at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
          at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:656)
          at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:426)
          at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:528)
          at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
          at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:418)
          at com.workfusion.rpa.helpers.RPA.getElement(RPA.java:781)
          at com.workfusion.rpa.helpers.RPA.$(RPA.java:713)
          at sun.reflect.GeneratedMethodAccessor64.invoke(Unknown Source)
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
          at java.lang.reflect.Method.invoke(Method.java:498)
          at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
          at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce.invoke(StaticMetaMethodSite.java:151)
          at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
          at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:56)
          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:194)
          at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:206)
          at Script8.run(Script8.groovy:8)
          at com.workfusion.studio.rpa.recorder.playback.shell.GroovyShellWrapper.executeScript(GroovyShellWrapper.java:90)
          at com.workfusion.studio.rpa.recorder.playback.player.PlaybackContext.executeScript(PlaybackContext.java:65)
          at com.workfusion.studio.rpa.recorder.playback.action.template.TemplateAction.executeBehavior(TemplateAction.java:35)
          at com.workfusion.studio.rpa.recorder.playback.flow.StandardControlFlow.execute(StandardControlFlow.java:46)
          at com.workfusion.studio.rpa.recorder.playback.action.template.TemplateAction.execute(TemplateAction.java:30)
          at com.workfusion.studio.rpa.recorder.playback.action.template.TemplateAction.execute(TemplateAction.java:17)
          at com.workfusion.studio.rpa.recorder.playback.player.ActionPlayer.next(ActionPlayer.java:53)
          at com.workfusion.studio.rpa.recorder.player.PlaybackLogic.playNextAction(PlaybackLogic.java:153)
          at com.workfusion.studio.rpa.recorder.player.PlaybackLogic.run(PlaybackLogic.java:113)
          at java.lang.Thread.run(Thread.java:745)

@annavarshavets1 Please send us these logs:
C:\RPAExpress\RPA\logs
C:\RPAExpress\RPA\wfagent\logs

Hi Alesia,
here are the log files
logs.zip (941.0 KB)
wfagent.zip (3.1 MB)

Anna,
The logs contain data about running the process in Chrome.
Chrome browser has updated, so you need to download a new Chrome web driver. Here s a guide: Error setting value for xpath
This should solve the problem.

As for Firefox, please you run the process using Firefox, and once it fails, send us the logs.

Thank you.

Thanks Alesia,
Open website action works now for both, chrome and FF, when running the process with Recorder.
However, it still fails to work when published to control tower.

When running the process with Chrome, the keystrokes ENTER are not being recognized (see the screenshot below). There is no error shown though.

When running the same process with FF - the webpage fails to load. Below is the error shown
events_root_46fa6450-499e-466f-8552-63849df1dbe0_2018-03-23 08_24_55.xlsx (8.5 KB)

Hi Alesia,
any updates on this issue on what can be wrong?
thanks in advance
Anna

Anna, could you share your recording here?

here is the zipped recording. It runs perfectly from the Recorder but not from the Control Tower.
TEST 2.7z (1.8 KB)
And the log file again
events_root_27280f50-8780-4694-845b-d8903405abfc_2018-03-28 11_05_50.xlsx (8.0 KB)
Thank you

@annavarshavets1 Yes, some keystrokes don’t work when the script is executed in Control Tower. We will investigate what causes it.

@annavarshavets1 please try running the process on Control Tower in RPA Express 1.4.0. It should work now.