Raphael, my single O ring was located in the top most groove of the piston and like you, I had zero compression. I switched the O ring to the other groove on the piston and problem was solved (I oiled it a bit and reassembled). I have more O rings on order, but for now, it is running well with this simple change.
Roger