If the direct deposit cancelled, chances are the bank denied it for some reason (possibly slightly incorrect information). The refund will be given back to the IRS, and a paper check will be mailed to the address on file.
*Please allow an additional 10-15 business days to receive check.