After you file

With all the mixed information most of us don't know what to believe.Turbo tax says 21 days to deposit....IRS say "nope" So,with this  "Tax Topic 152" is this not something TT knew of prior to us filing, because I would think they would have made that a disclaimer or an acknowledgement when/before you filed.Like as soon as you claimed the tax credit it should have a pop up saying "we noticed you have XXXXXX situation, this will cause delays, click ok to acknowledge and continue..