After an Item is created and used the Unit of Measure should be locked (i.e. unchangeable). The issue is, when it is changed during use, the Item Rebuild does not track the history of the changes, and it causes inventory count issues. If the unit of measure changes, a new item should have to be created… locking the unit of measure after an item is created resolves this issues.
Lock the Unit Of Measure