Re: putty do not use private key file
Do you have Stored session with the same name as WinSCP session in PuTTY and without private key?
If you do, WinSCP opens that session instead of copying its settings to PuTTY.
If you do, WinSCP opens that session instead of copying its settings to PuTTY.