Get your taxes done using TurboTax

you should contact support since we can't see your return. the issue is confusing.  no signature is required for an e-filed return but you must provide your prior year's adjusted gross income. direct deposit is allowed unless you specified a foreign account and it doesn't matter whether you e-file or mail it.