Dave I think you are right on this. The extractor needs to hold the casing firmly against the breach face in order for it to contact the ejector correctly. Before I did the work on mine if you placed an empty case against the breach face it would start to slide off at an angle the on ejector side. If the contact area on the rim is always changing the ejection pattern will be all over the place. Better rim contact and a firmer spring should help consistency.