Picked up this Hadley Roma deployant but i think it may be a dud. It's my first one so i don't know if this is to be expected or not. The problem is the fold over pin part doesn't stay closed. When you put the pin in the the hole should it click in place ? It keeps unhinging itself causing the strap to fall through. Kind of hard to explain but i have added a few pics of the part i'm talking about.