Get your taxes done using TurboTax

Do the simple stimulus forms have to be mailed in?  It won't let me file and keeps telling me some of the information is incorrect, but it isn't and I can't find the "review" page it keeps telling me to go to.  It only seems to exist in the regular filing section.