E' un errore che non mi era mai capitato, ma non ho molta esperienza con server che non siano IIS.
Il problema è che io ho dei file xml salvati con standard unicode. Faccio l'upload in ftp, e i file vengono caricati bene. Quando li riscarico da fpt però perdo maggior parte del contenuto, che non sia la struttura dell'xml.