As many as 1.2M stimulus payments may have been mistakes Posted on March 25, 2022. As many as 1.2M stimulus payments may have been mistakes