ok risolto..:P..il problema era un pò diverso..l'altro script che accedeva allo stesso file subito prima non faceva in tempo a salvare le modifiche che l'altro già accedeva al file..quindi quest'ultimo si beccava l'xml non ancora aggiornato..:P