Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.
Если не помогло, выложите тестовый скрипт.
Подскажите. У меня есть список из 100 ссылок. Я создаю новый ресурс из файла. Затем создаю цикл Foreach для прохождения ссылок в случайном порядке. Программа выбирает случайную ссылку и в дальнейшем обрабатывает другие ссылки ровно такое количество раз сколько символов в этой первой выбранной случайно ссылке. В лог выводит разобранную ссылку "текущие данные" h, затем при обработке следующей ссылки "текущие данные" t, затем при обработке следующей ссылки "текущие данные" t, затем при обработке следующей ссылки "текущие данные" p. и т.д. до тех пор пока не закончатся знаки(символы) в первой выбранной случайно ссылке. Т.е. программа не обрабатывает 100 ссылок а заканчивает цикл на 38 ссылке.
@Денис88888 советую попробовать в разделе "Ресурсы" выбрать "Ресурс в список", а далее его закидывать в Foreach
