я не утверждаю, но понимается так, что капча срабатывает отдельно от фильтров для новых пользователей. т.е. действие капчи выполнится независимо от того, прошёл ли новенький фильтры или нет
если это так, то можно перед снятием рестриктов проверять: прошёл ли новенький фильтры или нет. если нет, то ждём
такой подход решит ситуацию, но может оказаться негативным, если будут проседания ТГ или бота, т.к. ожидание отклика капчи может затянуться. но можно это сделать как опция капчи в админке и написать коммент с пояснением возможных залипаний на входе. так же может получиться так, что залипание может превысить временя капчи и новенький будет кикнут
хотя, если будет проседать ТГ или бот, то бот потом всё равно выполнит всю очередь. и единственное, что может оказаться неудобным - это задержка ro на входе. поэтому как опция с пояснением
up: мысль не по этой ситуации. проблема не в этом и работает тоже не так.