I'm running into the same problem and it's very aggravating. One would think the timeout should override any work that the engine is doing in searching for a control/object if that search is taking longer than the timeout period, but it doesn't appe...