• e-return Filed on April 3rd
• Accepted on April 4th
• Was saying April 23rd for a return date
• been month and a half and no return yet
The date Turbo Tax gives you is just an estimate. They tell everyone 21 days. Only the IRS can tell you. Only thing you can do is just keep waiting. At least you know the IRS got your return.
All you can do is keep checking.
https://www.irs.gov/wheres-my-refund
either wait or call the IRS to find out why the delay.