Imagine the following conditional:
If washing machines are humans, washing machines are quadrupeds.
It seems to me that the truth value of the conditional as a whole is ambiguous. Since its antecedent is false, logic tells us that the conditional is (vacuously) true. But in fact, the conditional as a whole does seem false: if we grant that washing machines are humans, then washing machines are clearly bipeds.
But how can the same conditional be both vacuously true and (at least intuitively) false?
It is indeed true that if machines are humans, then washing machines are bipeds. But from this you can not infer that the other conditional is false. They are both true at the same time, precisely because they are only vacuously true. Two vacuously true statements with the same false antecedent are not contradictory. See also Why is it that the statement "All goblins are yellow" does not contradict the statement "All goblins are pink?" Neither of the two statements is false formally logically speaking, even though this may seem unintuitive.