My Berninas 930 and 1031 aren't happy with some threads. They do fine with Mettler,Gutterman and Aurifil threads. Berninas won't sew well if they are very linty in the bobbin area and under the needle plate.
When was the last time the needle was changed? I use Schmetz top stitch needles for quilting and binding; universal needles aren't good. Check for burrs on the bobbin and bobbin case, also the needle plate.
Is the bobbin in the bobbin case correctly? It goes in with the thread going over the top away from you.
Sharon in Texas