Probably holiday schedule changes.
Maybe they ran out of certain foods or we're understaffed. Or their times posted on Google aren't correct. Lodge a complaint with McDonald's Corp and let them know and you can tell the appropriate people like a district manager.
Thanks! Your answer is awaiting moderation.