Why custom rule error does not return back to login page