My walking foot on one machine kept coming apart as I used it. I ordered another specifically for my my machine. It is not exactly like the original. It works great.
My manual says to not go fast with the walking foot on. I think with the original foot I did go too fast several times. I try now not to go too fast. Slower speed it does sew better. Remembering is my problem.