i've had periodic failures uploading files for sometime and finally discovered why.
example:
key in /a/b/c in remote directory field and press enter
field updates with /a/b/c/ and also displays proper list of files
uploading a file to that directory never works properly however.
instead it gets placed in parent dir.
example:
test.txt -> /a/b/c/
actually gets moved to:
/a/b/ctest.txt
it displays the trailing / in the field but apparently does not carry it internally when it builds the pathname.
I might add that i cannot reproduce it all the time. My normal fix has been to close the program and reopen it.