У Битрикса есть куча разных компонент связанных с авторизацией пользователя на сайте. Как минимум две компоненты для авторизации и регистрации.

Так какую из этих двух компонент лучше всего использовать?

Используя компонент system.auth.authorize в окне в шапке сайта столкнулась с такой проблемой, есть форма авторизации, при вводе верных логина и пароля, происходит авторизация в системе, а когда вводится не верная пара, ожидается  вывод с описанием ошибки, но ничего не выводиться.

Оказывается, для вывода форм на статичной странице используются одни компоненты, а для вывода в окнах другие.

Для статических страниц Для окон
system.auth.authorize system.auth.form
system.auth.registration main.register