In short, if it's firing off the half cock then it would appear that the under-cut half-cock bent is broken. Or the sear nose is broken and will not sit in the undercut as it should. But looking at the photos it LOOKS as though the undercut lip is sheared away.