The reason it won't lock is the slide isn't going back far enough. Mine does the same thing. I don't think the spring is the cause of it contrary to popular belief. It feels like the slide stops against something. The spring is stiff but this doesn't feel like spring tension. If you work with it enough it'll eventually side back far enough to lock open. This does get better with use. Once you get it apart make sure the spring is lined up. That helps a little.
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk