Firing pin drag? Easy fix.
Highly doubtful the issue has anything to do with the ejector mechanism.