Hola,
La culpa es del tercer parametro de la segunda funcion de la octava linea de la tercera libreria
Sin ver lo que realmente estas haciendo, pueden ser mil cosas. Ya que nombras FTP, ¿usas el modo texto para ficheros de texto y el modo binario para los binarios? Porque subir un archivo binario en modo texto puede dar sintomas como el que describes.
Suerte.