Our 605s have ADG pins to prevent inadvertent deployment on the ground - if not removed they would also prevent manual or automatic deployment in flight.
Not saying this is what happened here - but it is an outside possibility .... its happened numerous times with gear pins