Ok ... you had your refund sent to a debit card that was not yours ?
And the bank that processes the deposit rejected it and returned it to the IRS ?
If so the IRS will convert it to a paper check mailed to the address on the return... this conversion can take 3 weeks or more.