Schedule Optimization - Must have mandatory parts constraint is not working as isMandatory flag for Task is always set to falseDescriptionTask Response always returns isMandatory = false through Script Include ScheduleOptimizationTaskResponse.Steps to Reproduce 1 - Open wm_task_list.do2 - Filter by assigned group or as required to select a record having a mandatory part requirement3 - Find a technician having that required part in their personal stockroom4 - Run the batch The task does not get allocated to the selected technician, but to some other technician who does not have the required part. The same occurring in case none of the technicians have the required part. Since it is mandatory to get the part for the task to finish, the task should instead remain in pending dispatch state.WorkaroundThis problem has no workaround, is under review and targeted to be fixed in a future release. To receive notifications when more information becomes available, subscribe to this Known Error article by clicking the Subscribe button at the top right of this form.Related Problem: PRB1590110