its definitely not a commit thing, there are 2 defects we've submitted they are tracking and this was one of them. its related to inventory detail/status. this defect involved using 0 quantity credit memos or cash refunds, the inventory status wasn't being set properly because it doesnt let you do it for "0", but the system still thinks you have 1 available