I have encountered this problem numerous times already with various registrars. And in all cases, the reason is because the EPP or transfer codes contain characters that the other registrar could not recognize. These weird characters are usually used to make it even harder for the EPP code to be tampered with.
To have this fixed, ask the registrar to change the EPP/Transfer code to contain only normal characters.