I have a task that's designed to set silent mode when I'm at work, and send a text when I leave. I'm using net-based location and checking on the status of my bluetooth (which means I'm either in my car or at home). The idea here is that if I arrive at work and turn off my car, it enters silent mode. When I connect bluetooth, silent mode turns off and the SMS sends. If I happen to be driving by, the bluetooth stays connected and nothing happens. The task is: (Loc Near Work) + (Not Bluetooth Connected *,*) -> Silent Mode Vibrate <- Silent Mode Off, Send SMS The problem: When I restart my phone anywhere (it can literally be hundreds of miles away), the SMS fires off. Sanity checks: The SMS sends 100% of the time with the task as shown. If either launch condition is removed, restarting the phone works as expected.