Are you letting the browser auto-fill the password field? If so, then it is likely that your new password not being updated/saved in your browser when means it's using an old password each time except when you reset it. When you reset it, you type in your new password manually but when you try to login later, the browser auto-fills the field and it's still using an old password by default.