Also, just an FYI...https://turbotax.intuit.com/stimulus-check/This is the supposed registration assistance page I think you were referring to. Yet, if you try ...
Thanks, wish there was better information out there. Everyone just says "Oh did you file your tax return, then everything is good to go, just sit back and wait....