https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17940 --- Comment #1 from Stefan Berndtsson <stefan.berndtsson@ub.gu.se> --- Some additional information. When in the unexpected state after having checked in on library B (step 3), the information notice presented includes: "Hold found (item is already waiting):" This state seems to only look at itemnumber and priority == 0. When step 2 executes, the reserve is set to 'T', the priority to 0 and the itemnumber is added to the reserve entry. As far as I understand things, this is normal (priority is 0 when the item is assigned to a person, even if there is a transfer needed). When the item is checked in at the pickup (Step 3 again) the item is returned as "Waiting" (from CheckReserves) due to the itemnumber and priority == 0, and since it does not need a transfer from Library B, and is already considered to be waiting, it does not seem to update the 'W' flag. -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.