They look like there made to fail less by being shaped like that compared to the standard G shaped pins. I wouldn't risk going forth with the one you've installed. I'd pick up another set. Not worth the headache of a wrist pin clip failure down the line. You still have one good pin correct? Practice ...