causes of blood pooling around the heart
1 When the heart canât pump enough blood to meet the bodyâs needs, blood flow slows which can cause clots to form. 2  Atrial fibrillation, the most common type of arrhythmia, or irregular heartbeat. 3  Atrial fibrillation can cause blood to pool in the upper chambers of the heart and can cause clots to form.