I was having the same type of problems with a generic ruler foot on my Janome machine and getting very frustrated LOL. I then purchased the Janome brand ruler foot. No more problems. Hope this helps along with the other suggestions
you have received.