Is this because my password had a special character (it was one of the various ASCII bracket types) in it?
Twice, I have failed to log in. Twice, I have reset my password using the forgot-password link, to exactly what it should have been. Twice, I received a successfully-changed message. Twice, I was again later prevented from logging in successfully, being told me username or password was incorrect.
Are you not properly hashing passwords? There is no reason this should happen. Any input, no matter how bizarre, should end up as 32 hex bytes somewhere, or something...
Help get this topic noticed by sharing it on Twitter, Facebook, or email.