Уберите поле типа hidden.
Да, уже сам догадался. Сделал просто еще один input type=text со стилем display: none. Но почему, можете объяснить? eForm настолько ущербен, что не может обрабатывать такие инпуты?
Да не настолько еForm ущербен. Проблема эта раньше уже обсуждалась, и если мне не изменяет память, там было другое решение.
Получилось так, что и мне самому понадобилось использовать скрытые поля в eform. Просмотрев предлагаемые решения, немного модернизировал их, добавив проверку, всегда возвращающую истину.
В описании поля надо добавить примерно вот это:
eform="Название::0::#EVAL return true;"
и проблем больше нет.