Object is not getting recognized
You get the error message as TestComplete cannot find the 'uiNewBookingButton' object in the object tree. Most likely, the button was mapped by using non-stable properties whose values are changed from run to run. I suggest that you check whether the values of the properties of the mapped object are valid. Please read the "Modifying Mapping Criteria" help topic ( http://www.automatedqa.com/support/viewarticle.aspx?aid=2857 ) to learn how to modify name mapping criteria.
If this doesn't help, try increasing the value of the auto-wait timeout for the operation (clicking the 'New Booking' button). To do this, right-click the failing operation and select "Set Auto-Wait Timeout For Operations...". Uncheck the "Use project default Auto-wait timeout" check box and specify 20000 ms in the "Auto-wait timeout" box. Please refer to the "Set Auto-Wait Timeout Dialog" help topic for details.
If the problem persists, please zip your entire project suite folder along with the log of the failed test execution and send us the archive via our Contact Support Form (http://www.automatedqa.com/support/message/). Also, specify what version of TestComplete ('Help | About ...') you are using.
Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️