Other financial discussions

I filed through turbo tax as well in February. Got a refund, in February as well, but still no stimulus. I updated all direct deposit info over 2 weeks ago and still nothing. IRS says no action required on my part, and turbo tax says IRS has my information. It's a wild goose chase with no real solid answers to anything. Very frustrating. Especially when it's a NEED.