Нашел решение проблемы, суть была в том, что в двух функциях, совпадали метки, только сейчас понял, что метки имеют глобальное значение, а не локальное. Спасибо форуму!
@gaget007 Чтобы не завершать приложение при получении ресурса нужно выставить "Не прерывать приложение"
Но если вы уже получили ресурс в список, и перебираете его через foreach то текущий элемент содержится в переменной FOREACH_DATA
0_1476361208000_DontEndApplication.png