After you file

I don't know who you mean by "they're keeping the cash."  If the IRS is unable to direct deposit your stimulus payment, they will send a paper check to the person whose name and address is on the tax return.