ContributionsMost RecentMost LikesSolutionsRe: How to exit from an event which lasted too long while running the scripts in TestComplete? Thanks for the answer. Re: How to exit from an event which lasted too long while running the scripts in TestComplete? Thanks for the reply. Now I understand that it took so long due to an object locating event which lasted over 20 minutes to go out from it but still failed to locate the object. Maybe I should ask another question: how to stop a current active event/action/delay? Thank you. shankar_r wrote: If you hit Stop button in-order to stop the playback, It will exit only after the completion of current active event/action/delay complete. For Ex: In the below function, if you stop during the delay. It will stop only after the Delay completes. But this is not the cause with WaitProperty things like that function testStop() { Log.Message(Test Stop Start); aqUtils.Delay(10000); Log.Message(Test Stop End); } Ref: https://support.smartbear.com/testcomplete/docs/testing-with/running/overview.html#Stop How to exit from an event which lasted too long while running the scripts in TestComplete? I clicked the stop button, but it did not stop, still running. I have no way to stop it from running. The process is "Waiting until the delay between events expires." Solved