When changing the expiration date on a waiting hold from the holds page in staff, the page reloads and the original date remains. As a bug fix we could make it appear as text when the hold is waiting, but there is also bug 25619 asking for the ability to change it.
*** This bug has been marked as a duplicate of bug 25619 ***