Motores OCR

Good afternoon folks,
this is not necessarily a question, but a chat.
I am new to development and the first robot I made for a client, I used computer vision technology and when testing on other people’s machines, sometimes the chosen ocr engine (microsoft for example) fails to detect the click of the button after the X attempt. Hence the question, how to know or build a reliable structure?
Of the OCR engines available on Uipath, is there one that is more suitable for identifying a certain element than the other, if so, which ones?

Anyway, my intention is to understand better.