CV Stability

We are using UiPath CV to manipulate a Citrix app that we do not have backend access to, otherwise we would install the runtime. This forces us to use CV, however I constantly have to fix screen elements, as well as the fact that CV Get Text does not work on the majority of text within the application. It is also slow. Am I doing something wrong?
I’ve noticed that I have to add CV refreshes sometimes, but in other places they slow the application down.
Can someone give me any tips on optimization and stability?

I recommended you to install the runtime.

CV is OK, little bit fast and enough stable but do not use it for all element.

combine between CV and hotkey is better.