Magnum 330 Why rod breaks?

Ok, I have a 2003 Magnum 330 2×4. Owned it since new. Never had any engine problems, never been used for nothing other than general farm use. Really haven’t had any problems. Anyways… It ended up coming to a point where it didn’t get used. So it just sat in the barn for over a year, not touched. Ran fine when parked. Finally felt like using it again. Pulled it out, battery was obviously shot, got a new one. Solenoid was bad, replaced that, now it would try to crank. So I changed the oil and rebuilt the carb and put in fresh gas. So it would crank up and run good, idled nice, no problems. Oh I also checked the valve clearance when I did an oil change, they were still in spec so I didn’t adjust them. So after that, about 15-20 hours of use just riding trails (no mud even up to the rims) And it just slung a rod through the case for no reason to my knowledge. I was riding solo (185 lbs) on a hard packed flat trail in high gear going slow, about 20mph, so RPMs were low, and it just slung it.

I pulled the engine out to disassemble and see what was salvageable and which route to go with the atv. So the crankcase was destroyed. Holes broke through from the base of cylinder down to the bottom side by the half of the rod attached to the crank. Well the crank has good bearings, and the rod is in good spec on the crank, no play at all and spins smoothly. The cylinder itself was in nice shape except the bottom lip the rod smashed into. The piston was also in good shape other than a deep scratch that came from the cylinder damage. And the rod attached to the wrist pin feels nice and as it should. The timing chain was tight. I couldn’t check timing because it wouldn’t turn as the rod on the crank was wedged. The intake valve got bent just slightly from the piston as it broke free, but the exhaust is fine, and it was so light it didn’t even dent the piston. The oil lines to the engine seem clear to me. When I took them off the engine oil came out of both of them no problem. The oil pump gears look normal. I’ve been running 10w40 synthetic in it since new. I’m in FL so it doesn’t get cold to bother it. And it broke during warm weather anyways.

Sooo… Why did the rod break? There’s usually a reason, but I can’t find one at all other than it got tired of doing it’s job.