Hi,
Now I am a little bit confused, did you try my code?
For test purposes can you please create a recording, add the form of the windows calculator to your repository and just add the following code to the Init() method of the Recording.UserCode file:
var calculator = repo.Calculator;
calculator.SearchTimeout = new Duration(1000);
calculator.SelfInfo.SearchTimeout = new Duration(1000);
bool exists = calculator.SelfInfo.Exists();
Does this code work on your computer, I mean is the SearchTimeout set to the correct value?
Regards,
Markus
Ranorex Support Team