Sometimes, when the input of the task is the same file, the UUID of the output is the same too, creating assets with the same name. Check how the UUID are generated! 