When installed from Windows Store, WinSCP cannot pass a full server of session settings to PuTTY. But it could pass a private key indeed:
Before posting, please read how to report bug or request support effectively.
Bug reports without an attached log file are usually useless.
Disconnected: No supported authentication methods available (server sent: publickey)