Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.
Если не помогло, выложите тестовый скрипт.
Как кубик hcaptcha решает её, и отправляет форму без кнопки? На сайте (discord.com/register), при вводе токена в h-captcha-response и g-captcha-response, нужно как-то отправить форму, как это работает? Он создает какую-то форму? Или ищет callback функцию?