>Then, assuming the file is actually moved (and that you are catching any exception raised by the MoveTo()) I guess we are back to your first supposition that this is simply a timing issue. Maybe a short Sleep() before getting DirectoryInfo() ?
>
>I was just trying to think of other possibilties......
That seems to be the only logical explanation. We will update a new version first just to make sure everything is up to date. Then, if it happens again, we'll have more recent info to debug this.