Not sure what make piston you have but gotta watch some of the cheaper piston and rings.Had a new set of pistons for an old snowmobile and the rings fit way to tight from new and had to send them back.Heard of it happening to a few others as well.
Not saying that's what caused your issues but something to watch for.