Say A and B collide at attempt = 0. If we do the following
insert("A", <value of A>)
insert("B", <value of B>)
delete("A")
insert("B", <new value>)
The second B will be inserted where A used to be, at hash("B", n, 0), and the B at hash("B", n, 1) will become wasted space. Further, if we then call delete("B"), B will just be restored to its original value, rather than actually being deleted.