Where did it say April 5? If on TT, that was just an estimate. Check the IRS website for the actual status.
If you are looking at the TurboTax Tax Home web page for the refund date, that is only an estimate.
Only the IRS federal tax refund status website has the current status - https://www.irs.gov/refunds