Is there any reason why my Multibit Classic does not decrypt my wallet other than an incorrect password?

I have been entering my password in the delete password field. The answer I get is "Error deleting the password, the error was" The bytes could not be decrypted "". I am 99.9% sure that the password is correct. Is there any other reason other than an incorrect password that may be causing this? Just as the rates have to match the current bitcoin rates? Does the wall have to be online and synchronized?