Stepping on him did not help matters any.
The heart attack was the final "event" in a chain of cause. What caused the heart attack to happen that day/hour and not weeks, months, years, or decades later was
8 minutes of Chauvin constricting Floyd's breathing. For which there is no excuse.