Something that has helped me with this problem, in the past, is adjusting the amount of pressure there is in that round 'thingy' on top of the machine near the needle plate. I think I remember that when the pressure was too hard it made the fabric veer off.