When my walking foot starts jumping or acting funny it is always because the screw holding it to the needle bar has come loose. Some of my older machines the walking foot is generic but there is a difference in generic brands. Always buy the better quality one.