I was discussing this issue with a mate today, and we (admittedly mostly he) came up with a way that might fix this issue.

He was saying how he has used a very thin grit valve grinding paste (or reel mower reel lapping compound around 220 is the lightest apparently) to take the smallest thousands of an inch off a briggs where the needle had rusted and left a ridge that caused a new needle to stick.

We concluded that (perhaps) a small bit of lapping paste on a cotton bud (q-tip, cotton ear bud, cotton swab, whatever you want to call it) put in the lm needle hole an turned, would take that thousands of an inch off the plastic (or smooth rough plastic) that binds the needle.

It may even pay to put the other end in a variable speed drill and 'lap' it for a few seconds at 100-300 rpm.

It would even further smooth the brass seat to prevent the Viton tip from binding if that is part of the issue

I don't have a binding one on hand right now, but will test when I inevitably do.

Sorry if this has been discussed before, I don't recall seeing anything

Happy New Year

Regards
Tyler