Iv checked the slide pin but it moves freely you can’t even feel the piece locking in to anythingPresumable the pin with the arm on it is for unlocking. I also presume that you've checked the arm there *isn't* holding it back. I'd kind of expect it to look like this dodgy photo manipulation when locked:
View attachment 392849
My first efforts would be to spray with something like WD40 followed by some spray grease and working the components.