It can't be normal under any circumstance that an old item loses the price while you add a new item to the PO. A new price determination that can cause this has usually be triggered manually by pressing the button in the condition screen.
If you can repeat this exercise then open a ticket at SAP Support.
But first check with ANST transaction if you have own coding that could cause this effect.