We found a similar connector in a wire bundle today, it's was translucent and we could see inside.The damn thing is so small I can't image it! Here are some factory pics.
View attachment 358329
View attachment 358328
Robert
In your photos the pin goes in just as shown...tabs on the sides, with the top being if stacked above each other.
The things sticking up are waste from manufacture.
Sent from my SAMSUNG-SM-G930A using Tapatalk