Heart blockages are common causes of heart failure. These are caused mainly due to the modern lifestyle and consuming a processed diet. These heart blocks consist of fat (cholesterol), calcium or sodium salts, and debris. A CT (computed tomography ) scan, which digitally visualizes the internal structure of heart vessels along with an angiogram, can detect heart blockages.