Where did you get the date of 4/30/2025? If provided by TurboTax, it is an estimate.
Or is that what is stated at the IRS "Where's My Refund" tool?
https://www.irs.gov/wheres-my-refund
What is showing with that IRS tool? If that tool says the refund has been sent, the IRS says to allow up to 5 days due to variations in bank procedures.
Or does the tool say it is still being processed?