Вопрос стоит насколько решаема проблема с постоянными ошибками? Насколько мне известно она существует последние полтора года где-то.
Что касается регистрации, то register и log in – две абсолютно разные функции и для простого пользователя, если нет возможности зарегистрироваться и нет собственного аккаунта, то он, скорее всего, даже не попытается открыть страницу логина.