We are doing an app on delivering parcels to different areas and the status would get updated as the parcels reach certain points. As per the image below, all items (6 lines) are in the same group. In a normal / usual case, the status update would be for all (hence the dropdown), however, there may be cases wherein one item may be missing (or damaged, etc.). Hence, we also like the ability to update each item's status individually.
Now my worry is that there are 2 ways of updating it, one (1) is via the mass update (dropdown) and two (2) is when you click the status, an overlay with the different types of status will appear.
Will this confuse the user? Is this common practice?