Last night in the middle of the night, my phone battery died (even though it was plugged in). As a result, I missed my alarm. I have a samsung gear 3, and my alarm didn’t go off there, either. I have my alarms configured to also vibrate my watch, but this didn’t happen because my watch was disconnected as my phone was off.
I suggest adding a feature that syncs the alarm to the watch using the watch addon, allowing the watch to fire independently if disconnected from phone. The watch alarm should only fire independently if the phone is disconnected. If connected to the phone, it should wait for the signal to fire as it does now.