After you file

in the same boat -      Quick question. I filed my federal taxes and it was accepted on February 16th. When I check the IRS website it says my refund was sent to my bank electronically or mailed to my bank electronically on March 10th. It is now March 22nd and I have not received my refund? I was wondering if anyone had any information it says I cannot contact the IRS until early April. But I was unsure if this could be a hold up because the bank information was wrong? Which I doubt because my state refund went through so I am wondering what other possibilities there could be when it says they had sent the information to my bank and the refund has been sent?