You can send resets all day, it doesn't fix the issue.
after some more testing, and fooling around, I think I understand what's wrong.
You're prompt asks to use email id OR userid ..
however, using email id fails .. every time.
using userid works fine.
You might want to either remove the indication of email from the login screen, or fix it so you can use email id.