After you file

Ok so my return was rejected from my bank due to a security verification that my bank needed so I submitted the documents my bank required me to send and when my documents were verified my bank told me my refund was sent back to the Originator for me to have the Originator resubmit it and my refund will be approved automatically. I contact  TPG and let them know what my bank said about resubmitting thru direct deposit  to my bank and TPG said no they can't resubmit it that they're gonna send me my refunds via Bank Print Check. I've been trying to get in contact with a represntative and I can't. I want to know how long does it take for them to cut and send the Bank Print Check of my refund and after it's sent how long does it take for me to receive it?