WinSCP was working fine with my Gentoo Linux box until last night. It synchronized files, then seemed to freeze before presenting the checklist. Task Manager reported no problems, and the log file showed no errors.
I tested with a connection to my University's xserver array, and WinSCP worked fine.
The solution was remembering that I updated my Gentoo installation. As part of that
sshd_config were updated. After editing to restore settings in those files:
ForwardAgent yes ForwardX11 yes ForwardX11Trusted yes