When a Job is deployed to a remote server, the Windows Task Scheduler executes the Job according to the schedule defined for that Job. When the Job attempts to execute, it looks for an installed version of Naviate Cloud Manager Professional, which it then uses to execute the Job. 

The system protects against this happening by verifying Naviate Cloud Manager Professional exists before actually deploying the Job to the server. Therefore, each remote server must have Naviate Cloud Manager Professional version installed otherwise deployment of a Job to that server will fail.