Hi Annette,
Great name!
Since you've already checked the switch, and you obviously know your machine well enough to know if it needs a rotation of the handwheel to bring the feed dogs up; two thoughts come to mind... (1) the feed dog adjustment screw has become loose; (2) the feed dog linkage has gummed-up. With either one, I'd suggest taking it to the Dr. Because you'd need to take the bottom off of the machine, find and identify the screw and linkage, and they just don't make these computerized Singers very consumer friendly.