For me, when that happens it is usually either:
1. Needle size (most of the time this is it.)
2. Wrong thread type for what I am doing. Like trying to use cotton to do a satin stitch.
3. Wrong type or speed of stitching for the thread. I can't seem to do free motion with Sulky no matter my needle size, it shreds but straight stitching is beautiful.