When receiving an advance does the banking institution, ie. Century Bank, have to be open in order for your money to come through?

I was approved for an advance through TurboTax on Sunday and the IRS accepted both my state and federal return but it's been several hours and I have yet to receive my advance when it tells you you should receive it within 2 hours of IRS acceptance