Well, I’m not sure UiPath.Terminal.Activies package v2.0.1 did resolved the problem, as we’ve left the code performing a re-set outside the terminal session via UiPath.Core.Activities.SendHotKey.
However, we then upgraded recently to UiPath.Terminal.Activities v2.1.0 and another issue arose. After the send Keys CTRL+R via UiPath.Core.Activities.SendHotKey, the terminal connection is lost, so that subsequent terminal session activities - such as Send Hot Key F3 results in excetion “Terminal error: NotConnected”.
We’ve reverted back to v2.0.1 it everything works fine. This is the only workflow where, to determine whether an input field is editable, it attemps an EraseEOF inside try catch, and so then has to re-set the terminal emulator before continuing. All of the other workflows developed with Terminal.Activities v2.1.0 work ok.