The IRS announced yesterday that it has been making enhancements to the Get My Payment website over the past week. So, if the website failed you last week, please try again. If it fails you this week, then try again next week. Worst case, you will get a paper check between now and August.
To be fair to the IRS, this was a massive program being rolled out to hundreds of millions of people in less than 3 weeks using your confidential information..so it makes sense that it was not perfect on the initial roll-out.
Go to Get My Payment to see the status of your stimulus check.