After you file

No. That is not accurate. I indicated direct deposit when I filed. I have had direct deposit of refunds to the same account and same routing numbers for 10+ years. The IRS changed my refund from direct deposit to a mailed check without any notification or indication of any type of error. Is there some sort of IRS protocol that automatically changes a direct deposit to a mailed check when there is a $0 tax liability? Or a refund greater than $10K?