Stimulus Check seemingly fell into a Black Hole.

When I first went to My Payment website they did not have my direct deposit bank codes on file. I read online that if you owe money as I do then the route code and account code given in Turbo Tax is not used by the IRS.  Subsequently I was able to manually enter in my bank codes and My Payment tells me I will be receiving a payment to my bank and they will give me a date of deposit.  However this same message has been on their site for over 5 days.  Still no deposit into my bank.  I feel I've slipped through the crack.

 

I can't call the IRS as they aren't taking any calls and if they did I'd probably wait for a representative well after the cows come home.  Any thoughts on this?