Connect Alarm List doesn't match Device

I've long been frustrated at the Alarm widget and Alarm Sorting (not in Chronological order, but instead created order), but today I noticed another weird thing...

I went to "Device Settings" on Garmin Connect online (PC web view) and was going to edit my cycling FTP.  First, however, I noticed an Alarm list.  It is roughly sorted in the order my watch is sorted (by "Alarm Instance" vs time), but the list on the web shows an alarm that doesn't exist on my watch.

My watch has (in order):

5:20, 5:45, 6:00, 6:15, 6:30, 4:50

The web is showing an additional alarm at the top (4:55):

Strange.  Now that I see the feature here, maybe I'll edit them on the web to be in Chronological Order and stop my frustration about sorting :)  I guess it won't fix possibly new alarms, but as you can see I just have numerous times and I select one when going to bed.

Secondly... lately I have been noticing that when I use the watch to turn on an alarm (say, 5:20 in my list) from the widget point of entry.... when I "back" out to the alarm list a different one than what I had entered (and enabled) is highlighted.  Almost like my "back" press went back and down.  So I see:

  • Alarm List - 5:20 selected (enter)
  • 5:20 Details - toggle on/off (either way) then press back
  • Alarm List is shown - 5:45 is now the active / selected item in the list.

This can be confusing at first because if you don't realize it scrolled on you, the On/Off status looks wrong (i.e. I leave all of my alarms off, enable one of them and go back, it looks like it's off but it is due to scrolling to a different time).

Maybe the above weird navigation is due to the ghost alarm shown on web but not here?

-- edit to add --

The weird navigation doesn't seem to be related to the "ghost" alarm in the list.  I cleared it from the web and edited my other alarms to be in an order I liked.  It would have been easier to have a sort / re-arrange feature vs having to edit each instance, but... it is what it is.

The result (after sync) is an order on my watch that aligns with the web, but the on-watch "back" navigation still takes me to the Alarm list with the index +1 shown as active / selected.