We are doing a deployment to PROD and are getting this message: Error: Dependent Scheduler TimerScheduler (id=2160) in source repository is required to deploy Timer Timer, it is not available in the target repository and is not part of the deployment group.
Same error occured for me too in deployment:)
It will happens when some dependancy scheduler has not been moved.check whether you applied labels to scheduler also while moving to PROD.
Otherwise you will rollback the changes and applying the labels once again........
Get yor scheduler, to be used to move prior to moving your workflow(on which u apply the scheduler) to be moved to the environment well before moving the Workflow or Object that uses the Scheduler.
In simple words, move the scheduler to PROD, and then move the rest of the objects and the object that will make use of the Scheduler.