We have a thread discussing this topic already.
When will those who used the "IRS Portal" get their deposits?
Right now we don't know exactly what that means. Its safe to take it at face value and assume they are mailing your check on the 24th instead of doing direct deposit though. But there is a chance that when they update your systems (once every night) that this status update can change for you, as it can take several days (at least) for the portal to update with inputted information.
The portal is simply not very accurate right now. So that status update you are seeing could mean a number of things. Will update that thread when more clarity on this comes. But worse case, they are mailing you a check in a few days.