Данный сабж возникает в тех случаях, когда на странице есть UpdatePanel, причем неважно в ней капча или нет, или просто выполняется ajax-запрос на сервер.
Решение: качайте новую версию капчи, желательно последнюю (2.0.15), а то промучаетесь над тем, что в старых версиях бажило.
Сегодня столкнулся с абсурдной на мой взгляд ситуацией: поставил на странице капчу BotDetect (далее captcha), TextBox и кнопку.
В обработчике клика по кнопке на серверной стороне использую дважды метод Validate капчи (captcha), передавая ему в качестве параметра текст из TextBox’а.
Результат ошеломляет: при первом вызове (captcha.Validate) метод возвращает true, при повторном — false.
Интересно, это у них в документации отмечено.