Location Modes not taking Effect on Routines

One option is to create virtual presence sensors for all your members. Use Automatic Routines to sync the virtual presence sensors to their Location Mode. Then use the Virtual presence sensors in your Automatic Routines. Here is one good Edge driver for Virtual sensors: vEdge Creator