I haven't had the problem with SmartFTP, but I used the Global Queue, I usually do when there's tons of files...
I did notice some files having some trouble, but being in the queue, SmartFTP just tried again later until they went through
so, until the problem is fixed in the client with direct transfers, you could advice to use the queue to be on the safe side