After you file

Wow, I just stumbled on this feed and I thought I was the only one. I too have not received my tax return (e-file on the 23rd of March) nor my stimulus check ( updated DD info on the 16th of April). Shows I'm eligible, which I knew but not date or change since and the fact that they "Don't" have 1 person that can answer.,.why?