Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.
Если не помогло, выложите тестовый скрипт.
Опишите проблему более подробно, пожалуйста
Для удобства, можете воспользоваться стандартной формой:
https://community.bablosoft.com/topic/30994