Тоже хотел присоединиться к вопросу, также не мог найти причины. Указывал разные значения в полях PASSWORD и CONFIRM_PASSWORD передавал, но false не возвращал, только true (Хотя пароль, конечно не менялся), но как оказалось в итоге, в коде нашел ошибку, даже не ошибку, а опечатку. Т.к. я еще сам проверял пароли на соответствие, то во всём этом опечатка была не заметна, но мутила воду.
Будьте внимательнее, попросите кого-нибудь со стороны взглянуть на ваш код, чтоб человек смог увидеть недочет свежим взглядом. Спасибо!