Where is your take up lever when you push the controller to start sewing? It should be at the top or just over the top of its travel. That's where a stitch actually begins. If you make sure the take up lever is up when you finish a seam, then when you start a new seam the motor should go.
Cari