I have had numerous times when a morning alarm has not gone off. I even changed my watch face to show the currently set alarm to confirm the alarm is set correctly. I have not had a problem with alarms for years using earlier versions of the firmware on the Fenix 8 or other models such as as the EPIX and Fenix 6.
This morning, my alarm was set for 5:30AM which is within the pre-defined sleep windows. It is a non-repeating alarm. When I woke at 5:50, the alarm had not gone off and the watch face showed no alarms set (which would be correct if the alarm had gone off I turned off the sound/vibration). This particular alarm was set for vibration without sound.