This is my 9 o'clock alarm, which is just supposed to be a "time & weather update"... but the display shows my morning wake up message from earlier in the say. And it showed math dismiss, which I only use to get out of bed. The actual "ringing" was normal for this time, though, by its music & message & not using gradual increase of volume.
The new clue: although this was its first ring, it thought I had snoozed the max number of times already. This means it's not just using the previous alarm settings, but the actual last way the most recent alarm rang (I had maxed my snoozes this morning).
This happens randomly, but frequently. If I had any snoozes left, I would've been able to snooze this and the next ring would've been normal for this alarm.
I also temporarily added the date and time of the last weather update at the bottom of the "weather screen". It's not pretty but it should help you see how updated the weather info is.
Please keep me posted. Thanks!