Another thought: if reading from handwriting, possible to have zero instead of the letter O.
Number 1 and lowercase l is another. Or the minus sign instead of hyphen .
Do you have any accidental spaces? Some password input boxes accept spaces as characters.