Александр, проблем никаких нет. нашёл ошибку: "Дело в том, что компоненты регистрации и восстановления пароля по отдельности не выводят ошибки, ошибки выводятся Битриксом при стандартном вызове форм с помощью константы define("NEED_AUTH", true); перед "header.php", а когда делаешь регистрацию и восстановление пароля на компонентах, то они ошибок не выводят, для этого я делаю отдельный шаблон "errors" только для вывода ошибок компонентом bitrix:system.auth.form, он выводит ошибки. "