We have recently noticed that at point of delivery some customers reject the main order and go for the cross-sell, since the main product Qty cannot be zero it is going to affect when updating. So please to fix this the main product Qty value command should be able to accept the value "0"