On CL5.3 windows server 2003 ( from the cmd line) Scripts that do the same thing over and over seem to just hang for no reason and never return, sometimes to the point of not accepting a break or ^C.
They might run to completion, halfway, quarterway, etc. the behavior seems to be impossible to predict, except for one