It isn't consistent because if hold warning, list is still present. And it's correct behaviour. Staff really need to see previous checked-in items.
I'm sorry. I'm not able to reproduce this on 19.05 and master.
*** This bug has been marked as a duplicate of bug 22896 ***