People with an ICD may have a higher risk of heart failure. Heart failure is when your heart can't pump enough blood throughout the body. It's not known for sure whether an ICD increases the risk of heart failure or whether heart failure is just more common in people who need an ICD.