Hi
I have used imacros on firefox 56 for 10 years and as established it is better than ui vision, Imacros never crashes and works without problems all day long but it has limits in the commands.
Ui vision is a good program but it has defects that have never been resolved which create a lot of discomfort for those who automate because when you automate you need the software to work perfectly. The problem of multiple tabs that open with execution of the “selectWindow” command I solved it using firefox ESR 60 and ui vision 5.1.9 it never happened with that version of firefox while it often happened to me with other versions of firefox and with others ui vision versions.
About the problem “Error # 101: Kantu is not connected to a browser tab” is an error also present in Katalon Recorder and in selenium therefore I believe that it is the basic structure of ui vision to have it and I believe that it can never be solved.
To reduce the possibility that this error occurs, I use of batch files that periodically close and reopen firefox, when the error “Error # 101: Kantu is not connected to a browser tab” occurs, you must necessarily close the browser and reopen it otherwise from at that moment no macros will work because ui vision has lost control of the tabs for this I plan periodic shutdowns of firefox to prevent this problem.
An alternative solution at “Error # 101: Kantu is not connected to a browser tab” is in the ui vision windows “Table View” select a line with a command and click “Info for this command” it open a new tab from ui vision windows and restores control of the tabs.
I love ui vision but is very hard automate with this random bug.