Item price is not listed on POS profile when Valid Upto field is set in Item Price

When Valid Upto field in Item Price is left empty, there is no issue. But when it is set to a future date, the price of that item is not listed in POS. Has anyone faced this issue? What is the expected behaviour here?

It’s showing the customer selection. Before adding item to cart you need to select the customer. It’s because there can be custom price list for customer and to get all those render Need to select customer prior to Item selection. The same thing you can find on Sales Invoice aswell.

Even after selecting the customer, price is not updated, it works only when Valid Upto field in Item Price is left empty or set to current day.