copy job will not make any mix up with restore.
the only thing you need to make sure that you doing the restoration in sequence.
lastest full backup
latest diff backup(if applicable)
start from first log backup which was taken just after full/diff backup.
keep restoring with norecovery or standby option.
Can you try to do the complete restore process with tsql code and post the error you getting.