Hi,
From what I managed to check, when an error occurs all I get is status code and message, which I wrapping into exception and throw it to the client.
The only thing I can think of is that maybe Filezilla can support higher SFTP version then 3 and that's why it can return more accurate information.
But lets say if that's true then you cant relay on it since what if you connect to the server that does not support higher version.
I will look into higher SFTP versions to see if that's an issue and could be resolved in the future.
Thanks,
Oleg