При работе со списками, я на неуспешный выход из "взятие строки списка с последующим удалением" ставлю блок C# кода, который стопает дальнейшее выполнение задания.
ZennoLab.CommandCenter.ZennoPoster.StopTask("TaskName");
project.SendWarningToLog("Задание остановлена", true);
В случае с...