my first instinct is to say check the hole the needle goes into for old crud....
I had a machine that the needle did this. I swapped needles, no effect. Then I cleaned out the needle hole and found a bit of old plating up inside the hole. once that was removed the problem was somved