Question: why does vsd cause heart failure?
Answer: Heart failure. In a heart with a medium or large VSD, the heart needs to work harder to pump enough blood to the body. Because of this, heart failure can develop if medium to large VSDs aren't treated.