I find on my machine its the tension. Sometimes its a different weight, your machine is off slightly.. if you switch the thread and try a new one on a sample piece of fabric are youhaving the same trouble? if so its tension usually. also even the same thread comes in different weights .. is the bobbin thread the same as the top thread?