PuTTY/pscp/won't transfer any file unless its permisson on server is 777, option?T

TIA for any help,
I use putty's pscp.exe from a WinXPpro cmd window:
pscp -p -pwxxxx c:\....file.name

Typically the programs on the web server have permission 644, but to upload
the only setting that works
is 777.
Am I missing a option setting for pscp?

BTW-the login allows file copy & delete, but not chmod