I have recently been updating key files and I am having problems because the PPK key format DO uses is not current. I have had to download and use PuTTYgen v0.73 to generate the required PPK files. Unfortunately this does not support some of the newer key strengths.
Second problem, is there a string length/ character restriction on the passphrase? If, for example, I use a passphrase containing 100 characters DO never seems to accept this and keeps popping up asking for the password. Using something like WinSCP works fine.