Really not at all sure of the failure mechanism but could be due to resonance/harmonics, flapping the rings around or pushing on the lands making the rings stick a bit. Or something...
I agree it would seem that skirt breakage would be the more likely scenario but maybe in some cases hanging a ring simply beats that to the punch.
My own experience was with an ms460 I ported and had cleaned up the mildly scored stock piston to use until I got a replacement, was a little loose in the bore but I was hot on trying out the saw.
I got lazy and ran the piston through multiple gtg's, eventually hanging the ring on the exhaust roof. The port had been fairly typically radiused and not excessively wide, as well as the chamfers looking fine so I was never sure just what happened in there.
Damage to the cylinder wasn't too bad so I cleaned it up and tossed in a meteor and in a short amount of time blew out an entire transfer bridge. Couldn't say as to the why there either though I can conjecture that the ring hanging episode caused some additional damage that got by me.

That one has just been my hard luck saw, porting wise...