The following error is occasionally thrown by the Copy_Universal task:
"The local device name is already in use".
A retry generally works and the task completes normally.
It could be necessary that the Jobserver has to authenticate on the source or the destination of a copy job (e.g. if the Jobserver is located in a different domain or if the Jobserver is running under a user with restricted permissions).
For this purpose the Copy_Universal job contains the parameters "SrcDomain", "SrcAccount", "SrcPassword" and the same for "Dst".
If these parameters are defined the Jobserver maps the UNC path of the source and/or the destination to a local drive letter, during this connection the Jobserver authenticates on the file server.
So if more than one such job is running at the same time, it could be that 2 instances of these jobs detect the same next free drive letter and the 2nd one will get the error "The local device name is already in use".
1) If an authentication is not really needed (because the Jobserver has the access permissions to the source and destination); Remove the parameters mentioned above. In this case the Jobserver tries to copy the files directly, without a mapping to a local drive letter.
2) Define a MaxInstance of "1" for the jobtask "Copy_Universal".
It will lead to a sequential processing of the copy jobs -> it will take more time but you have the guarantee that no 2 jobs try to use the same drive letter.
3) Define retries in the processes for the Copy_Universal jobs.