Problems with the feed dogs or setting stich length to 0 will prevent the fabric from moving as you sew.
Check your settings and adjust the stitch length if it's set too low or at 0. If the fabric won't move with the stitch length set properly, check the feed dogs' height. If feed dogs are too low to grab the fabric, adjust feed dog height.
If the feed dogs don't move when stitch length is set above 0, check for loose feed dog screws or broken parts. Tighten any loose feed dog screws and replace any broken feed dog parts.
These repairs may help solve your sewing machine problem
Adjust the sewing machine feed dogs
Raise the height of the feed dogs if they're not high enough to push the fabric forward when sewing. If the feed dogs don't move when stitch length is set above zero, then tighten loose screws on the feed dog components so that they feed dogs move properly.