FYI, I use WinSCP successfully with Coreforce, don't know which version.
CoreForce is a personal firewall/host-IPS system. The problem seem to be a misconfiguration of CoreForce rather than a bug in WinSCP. Basically, CoreFOrce is preventing winSCP from loading/executing comctl32.dll and that causes winscp.exe to terminate.
Information about CoreForce is here <invalid hyperlink removed by admin>
What is CoreForce and what it has to do with WinSCP?
I used CoreForceSetup.0.70.111.exe
[winscp.exe - Application Error]
The application failed to initialize properly (0xc0000022). Click on OK to terminate the application.
[Ok]
CoreForce log:
Jan 10 12:15:05 winscp[1684,106]: fs Deny -----X File: C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
It looks like default CoreForce WinSCP signature is not valid.