This might be a server-side-caused-problem, but ...
I have a process where I upload files on SFTP protocol and then check for errors.
The files are in a Outbox folder when picked up by PutFiles.... then I call the Check().
From the transferResult.Transfers collection I take file by file and create my log and move the files to an Archive folder.
Everything works fine on my side, but on the server side, a file looks like it is uploaded multiple times ("they" have a log showing multiple uploads), and that might be because the destination file gets picked up "too quick" before my process ends.
Can someone explain why/how PutFiles works and why is re-uploading files?
As a note, the ResumeSupport is set to off.