Hi Steve,
There are usually two small springs on these safety sears. I have recently discovered that as they are slightly different in length, a previous owner may have reassembled the springs the wrong way round, so this is worth checking before you fork out on a new unit.
Possibly not the cause but worth trying.
Kind regards,
John