To fill-up the bathtub, water must arrive through the tap (arteries), and remain in the bathtub (blocked veins).
Vein leakage =
No erection
Water arrives through the tap but escapes at the bottom (venous leakage). Bathtub never gets filled-up.
Clogged arteries =
No erection
Water does not arrive through the tap. Bathtub does not fill-up.