My fault, I dont remembered there was another thread for this topic. I will answer there. ;)
Before posting, please read how to report bug or request support effectively.
Bug reports without an attached log file are usually useless.
- But "###.txt" never exists, his name is "ÄÜÖ.txt". winscp damaged the utf8 filename in calculated comparing list and not find the correct file.
This issue still exists in version dev 5.14.2. For german umlauts and japanese kanji in file names.