After you file

"accepted on the 3/22/19 and said it be deposited on the 4/12/19"

The estimated date that TT gave you is 21 days from the acceptance date. The IRS link I posted states that it can take longer than 21 days. TT does not guaranty refund or deposit dates. You misunderstood.