RE: OS .50 Problem
The ring could be broke in half (not likely), deep scratches, siezed to piston with carbon, sleeve/liner could also be scratched. Crack in piston top could be so small that it is hard to see also. If it is out of engine turn the piston upside down and put in a few drops of fuel or alcohol and see if it leaks thru, mine did.