> I'm guessing that programs created with Visual C++
> are told the secret password to function properly
> through a proxy.
Could also be the difference between Active and Passive FTP. Sometimes firewalls and proxies won't allow passive so you have do it active... not sure if WS_FTP will let you choose which one to use, but it should....