Just speculating, but it does seem more than possible that the Magi lost their ‘star’ because the weather was overcast much of that time.
Duh! I (and others) always miss the obvious. However, did God cause there to be clouds so they would have to ask Herod in order for the prophecies to be fulfilled?
I’m guessing there are various types of prophecies. Ones that foretell God’s actions, and others that see into the future, and “see” events that are not caused by God?