Beh ho passato settimane per risolvere un problema del genere poi alla fine ho capito che usare la variabile file è un vero s***, i motivi sono seplici, devi stare attento alla quantità di file da inviare grandezza e timeout del server...
non hai specificato il tipo di file da inviare al tuo server....