Just checked out the H&R Block website and found this:

"If you received the first round of stimulus payments on your Emerald Card and haven’t updated anything, it’s likely you will receive your second stimulus on your Emerald Card. Good news, the IRS has all the information they need and there is nothing you need to do!"

So, I assume that this means, even though H&R Block just changed banks, the IRS has that information, and will deposit it in the right bank so that it will appear on my debit card. Just seems odd that I haven't seen it yet when you all are saying you got yours already.