My exact steps of bumping into this bug are as follow (SFTP protocol):
1. Selected all files on my ftp (5 folders and 10 files) -> right click -> download to a local folder on D:\ drive
2. Somewhere mid-download (30-40mb) I cancelled it
3. Removed 1 folder from my previous selection (now the size is ~4mb) and tried download again
Now the actual bug happens, folder scan before download begins does not progress so its stuck there. SKIP button doesnt work and the dialog cannot be closed so WinSCP has to be terminated with task manager.
Hope you can reproduce this bug and fix it.