+(1) если форма принадлежит какому-нибудь компоненту то результат должен быть в массиве $arResult обычно это что-то вроде "success" либо похожий параметр в $_REQUEST
(6) Раньше данные в объекте $FORM изменялись после отправки, а сейчас там все как будто форма не отправлялась никуда. Но там меняются данные если форма была отправлена, но не принята из-за ошибки валидатора. А если успешно отправлена, то ничего не известно
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший