In reply to Jim Barbour.

Hi Jim, this is a good use of the task. I'm not sure what's going on where it doesn't always update the file. Is it possible that the file is currently open/locked by another process, and the update fails? Or...is it possible that the Copy Files task doesn't actually run *before* the code that %INCLUDEs the file you meant to copy? I suggest using a defined link (arrow) in the process flow (if you're not already) to "force" that Copy Files task to complete before the next code step runs.