Don't know what the answer is, not knowing your machine, but Just lately I"ve had a similar problem. The culprit is the screw that holds it on is coming loose. Not enough to cause a needle problem, but enough not to let the foot sit where it should. So now I check it pretty often!