Vendors conveyancer allowed the contract to go unconditional without payment of deposit. The contract should have been nullified when it was not paid and not allowed to drag onto many months of stuffing around.
Sounds like the conveyancer was just focused on getting their services fee than...