Retirement tax questions

So it's just a waiting game until TT can update their software? Also isn't the 3rd stimulus checks dependent on one's return, if so then that will get delayed as well?