Execution from UFT/QTP - Test get stuck at lines in Test termination method in class.
Execution from ALM - Test get pass for a while (~3 mins) and disappears for next test execution kick off.
This is really annoying and impacts test performance too.
Solution: Use "On Error Resume Next" as first line in "Test_Terminate" method. It will never bother you by invoking Microsoft script debugger window.
"A good threat is worth a thousand tests" - Boris Beizer