E-FIle

I don't file but I did 4/2/2020 because everyone said to so I could get my stimulus deposited.  well Turbo tax said I could E-file then in the end it said I don't make enough. now the IRS has a tool out to update info for E-file deposit and I can't use it thanks to turbo tax. the check is going to take way to long for me to get. I need to update all my info for the IRS.