Just trying to work out of there is a bug in the user/password handling.
What can you tell us about the old password, if you are happy to share it, great, but if not some hint about which special characters it contains or anything else about it's make up might be useful