Problem
I'm trying to deactivate a technician who no longer works with us, but I'm getting this error: "You cannot deactivate a technician that is dispatched or working."
Solution
You can't deactivate a technician when they're assigned to any active jobs. To fix this, locate all open jobs assigned to the technician and:
Unassign the technician from each job
Close the jobs if the work is finished
You can then deactivate the technician's account in Settings.
Unassign the Technician from the Job
Go to the navigation bar and click Search
.In the side menu, select Job from the dropdown.
Use the Technician filter to find all jobs assigned to the technician you want to deactivate.
Use the Job Status filter to find all In Progress, Scheduled, and On Hold jobs for the technician you want to deactivate.
Go to the job page.
Unassign the technician from the job:
If the technician is in Dispatched or Working status:
In the appointment section, click Edit
.Reschedule the appointment, and then click Save changes.
Edit the appointment again and click Remove
next to the technician's name.Click Save Changes.
If the technician is in Scheduled status:
In the appointment section, click Edit
.In the Technicians section, click Remove
next to the technician's name.

Close the job if the work is finished
If a technician is in Working status, and the job is completed:
Go to the job record.
From the Job Actions dropdown, select Complete Job.

Deactivate the technician
Go to Settings
> Employees > Technicians.Find the technician account and click Edit
.Click Profile Actions and select Deactivate technician.
Click Save Changes. For more, see Deactivate and reactivate a technician or employee account.