Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.
Если не помогло, выложите тестовый скрипт.
Попробовал с двух сайтов 5sim.net и sms-activate.ru оба не сработали, хотя ввёл api правильно, в первом случае ошибка 1020, во втором пишет нет аккаунтов, хотя на сайте в наличии есть для нужного сайта
@penis-detrov-94 У меня в скрипте API 5sim.net прикручено. Работает нормально.
Если приложишь поэтапные запросы, то может и найдется ошибка (только API ключ в запросах не свети, а то баланс опустошат).
У меня "ERROR 1020" только с API kopeechka.store возникала, когда Cloudflare мой ip в черный список занес. Через день прошло.
затестил через sms-activate, сегодня заработало, но спасибо за ответ
@DonerBacker тогда и версия API будет старая? Решение не очень.
@SecDeveloper It doesnt matter as far I know, the current phone module is builded with their old api.
Насколько мне известно, текущий телефонный модуль построен на их старом API.