Damn! Sorry to see it. For future reference and I’m not saying this was the cause of your issue, but just a useful tip - e-clips lose their spring and should be replaced If there isn’t a firm and secure snap when you install them. If they slip on with moderate ease then bin them or they can just fall off. I have had this happen. Also e-clips should be placed with their flat side facing out, the curved side facing the clutch drum.
edit to add: also, don’t bend them together tighter hoping they’ll work again, they won’t. If they don’t secure with a firm snap in their current state, bin them.