SmartThings failed to execute morning routine

My mobile app sent message claimed the routine has been executed, but only waked up the siren minutes later when I opened my front door and turned out it’s still in Night model. This is minutes ago.

I’ve found this behavior couple times in the past and resulted in false alarm due to ST unable to disarm or successfully changing the mode from night to home, and from away to home. Though it never failed otherwise which fortunate but the false alarms did stopped me from connecting to a security monitoring service such as Scout Alarm.