Why does optimization throw discarded destinations?

That the optimization does not include all the selected deliveries can be mainly due to two reasons:

  1. The discarded customer has a time window that is impossible to satisfy due to time windows of other customers. In this case, for the customer to be considered, it is necessary to modify the time range of the route plan or modify the time window of the discarded customers or the other clients that may interfere.
  2. The other possibility is that the number of deliveries exceeds the fleet capacity in units, so the optimization algorithm rules out the difference that cannot be covered. In this case for the customer to be considered it is necessary to modify the capacity of the vehicle or reduce the total demand of the customers.