You are on it! Do you have some calipers you can measure the roll pins? It is possible that the sizes you got in your kit are not exactly right. I can't find dimensions for the roll pins in my stuff- yet. Not sure if I have them but I thought I did. The pin that goes where your red arrow does protrude quite a bit internally-but maybe the roll pin you have is a touch too long? I'll post a pic or two here shortly.