The updateItems should be called from updateShipment method, unless you want to act on very specific item in rare cases.