Did you by chance use the set time command on the console to change the day? If you skip a blood moon day, it will never happen, even if you go back to before that day.
I would recommend checking your logs for day 7 and perhaps post them here as they would indicate blood moon stuff.