Did the bore look clean? Most always a broken ring will be noticed in the bore when it happens. You might have some major blow by, the rings sometimes get stuck under the stock piston locating pins causing some psi loss. With a 30 psi reading either your compression tester isn't working right or the engine. Can you feel the compression at all through the kickstart? At 30psi if it is hard to kick at all something is binding.