Angioedema may be caused by an allergic reaction. During the reaction, histamine and other chemicals are released into the bloodstream. The body releases histamine when the immune system detects a foreign substance called an allergen.