The cause of angiodysplasia is unknown. But normal spasms occurring in the GI tract may be responsible for the enlargement of blood vessels. This enlargement leads to the development of small pathways between a vein and an artery, which can leak with blood. In addition, age-related weakening of blood vessels may also cause angiodysplasia. This might explain why the condition is more common in older peopleTrusted Source. Other risk factors for angiodysplasia include a history of heart disease, such as aortic stenosis, as well as taking an anticoagulation or blood thinner medication.