Why not set the mode from CoRE directly and rely on Routines? I have a few routines but don’t use them anymore… Sounds a bit convoluted to have a smartapp ask another smartapp do something the first could have done in the first place. but then that’s just me?