Automate MFT provides a task‑level setting that controls whether multiple instances of the same task can run at the same time. By default, this setting prevents a task from starting if another instance of the same task is already running.

When Allow multiple instances of this task to run concurrently is disabled, Automate MFT allows only one active run of the task at a time. If the task is already running and another run is triggered, either manually or by a schedule, the additional run fails immediately and is recorded as a failed task run.

This behavior helps to prevent duplicate processing, such as transferring or updating the same files more than once.

Default behavior
  • Newly created tasks: Concurrent execution is disabled by default.
  • Existing tasks: Concurrent execution is enabled by default to preserve existing behavior.
You can change this setting at any time by editing the task.
Note: When concurrent execution is disabled, task runs that cannot start because another instance is already running are recorded as failed runs. This improves identification of scheduling or execution overlaps.