Please follow https://www.irs.gov/newsroom/why-it-may-take-longer-than-21-days-for-some-taxpayers-to-receive-their-federal-refund.