I'd try keying a new line on the same transaction ...
# general
c
I'd try keying a new line on the same transaction to see if the stock commits to the new line. If not then try a new sales order.