Turbotax provided wrong acct # for stimulus

So, i checked the irs website and it says my stimulus would be deposited today, but the bank account they have listed is wrong.  The one they have has the last 4 numbers or my social security number, and i sure didnt get the deposit.  Whats the deal?  Also, my friend with tt card still had to go give irs his info.

 

Anyways, why did tt provide irs with the wrong number?