If the top thread sews a few inches and then breaks, something is catching the top thread and holding it until it breaks. Usually, this will happen when using the old style thread cones with the slit in the edge to keep the thread from raveling off the spool. To prevent the thread from hanging up, turn the thread spool over so the slit is at the top instead of the bottom. Sometimes top thread breaks will happen if the thread becomes looped around the thread spool pin.
Remove the thread, ALWAYS RAISE the presser foot and then rethread the upper thread. Verify that the thread path is correct and that the thread has not looped around a guide.
If the thread is fraying at the needle eye, the needle/thread are not compatible. Also, the tension may be too high.
Check that the upper tension disk is clean--no gunk buildup or thread pieces stuck.
If the thread is actually breaking when it penetrates the needle plate hole, there may be a burr or nick somewhere below that is catching the upper thread. You can wrap your finger with a piece of fine fabric, like an old pair of hosier, fine knit fabric, etc. and running your finger around in the bobbin area, under the needle plate. If you get snags, then you have a burr or nick. If it is small, you can sometimes smooth it with a fine emery board. If it is a large burr, you may need to purchase a replacement part.
Why Does My Top Thread Keep Breaking Sewing Machine
Sewing Machine Problem 1 Thread Breakage
Sewing Machine Thread Keeps Breaking