This behavior has changed from 24.05. If you check in a waiting hold, it is supposed to pop up with the hold modal and let you know it is already waiting, and give you the option to confirm again or cancel the hold. On 24.11, it just records a local use. This ain't good!
*** This bug has been marked as a duplicate of bug 38919 ***