Stimulus pending one week late and half of expected amount

@Stimulus 

 

Married, filed jointly. $156,000 AGI. Two kids under 17 yrs old. I work full time.  My husband is retired, on a pension and his income is included in the AGI above. Stimulus still not deposited although IRS site says a stimulus was deposited into my account (and it shows the correct last 4 digits) on  March 17 2021.
My Credit union and my husbands different credit union show no record of any deposit on March 17.
 Now, today, my CRedit union shows a deposit pending on 3/24/21 and it is half of what it should be according to the IRS calculator . Why the discrepancy in the amount and only half and why did it not get deposited on the 17th?

thank you in advance!!’