Fix job_objective not checking unit completion