According to
this[
^] the error means: "duplicate task already running".
So it seems that the task is still running. Perhaps you can find the answer on the page.
Since it works when you trigger it manually it may have something to do with security.
In that case you may want to take a look at this page:
Task Scheduler Problem (run whether user is logged on or not)[
^]