Daily Job schedule seems did not work today

I have a recurring job that start at 5:30 AM, LocalTime Zone each day. It has been working until today that when I checked it from dashboard, it shows strange stats. For its Next Execution it shows “4 Hours ago” and for its last execution it shows “a day ago”, while I expected it to run today at 5:30 AM, but it seems it has not been run.

PS: We have also run a delayed job 4 hours before the recurring job last day, in a case it might affect the recurring job.

Would you help me ?