Before starting to update product price make sure in browser you don't have open tab for "Adjustments to Inventory".
Price will not be updated correctly if "Adjustments to Inventory" tab is open and in register it will show again the old price.
You may need to re-enter same price and re-save the product to fix this.