A price list change on a specific date will not work.
It is only checked whether there is a price change and NOT per when the change should become active.
Example:
A price change will be implemented on February 1, which must take effect on July 1.
It is only checked whether there is a change and NOT per when the change should become active.
In this example, the price change takes effect immediately on February 1, not July 1.
With price list changes by date, it is important that the changes are made on the day that the new prices should become active.