Deductions & credits

TT did not screw it up. The IRS believes it already sent you the Stimulus payment #3 in the Spring of 2021.  Are you sure you did not receive it?