I had this problem yesterday and realized I was using some old thread. After it broke for the 3rd time, I tossed the spool. So, if you've changed to a new needle, cleaned the bobbin area, checked your bobbin thread, re-threaded your machine and still the thread breaks, toss it!