sodcalculator

10 Tech How-To

Routines Not Working on Samsung Galaxy: Fixes

Guide 10-13090 · Updated · Step by step

If your Samsung Galaxy routines (Modes and Routines) are not triggering or running as expected, the fix usually involves checking the routine’s conditions, ensuring the app has the necessary permissions, and clearing the app’s cache. This guide walks you through the most common causes and step-by-step solutions to get your automations working again.

What Are Modes and Routines?

Modes and Routines is a built-in Samsung automation feature that lets your phone perform certain actions automatically based on triggers. A Routine is an “If-Then” rule: for example, “If I open YouTube, then turn on Wi-Fi calling.” A Mode is a preset set of settings you can activate manually or by a schedule, like a “Driving” mode that reads texts aloud. Both are managed in the Settings > Modes and Routines menu on One UI 5 and later versions.

Why Your Routine Might Not Work

Routines depend on a chain of events: the trigger must be detected, the condition evaluated, and the action executed. A failure at any link can stop the routine. Common culprits include:

  • Battery optimization killing the routine service in the background.
  • Missing permissions for the app that triggers the routine (like location or calendar access).
  • Conflicting routines that both try to control the same setting.
  • Stale cache data from a recent system update.
  • Incorrect trigger settings, like a time condition that is off by a minute or a location that hasn’t been updated.

Step-by-Step Fixes

Work through these fixes in order, testing your routine after each one.

1. Restart the Phone and Toggle the Routine

A simple restart often clears temporary glitches. After rebooting, go to Modes and Routines, tap the routine that isn’t working, and toggle it off and on again. This forces the phone to re-register the routine.

2. Check the Routine’s Conditions

Open the routine and verify each condition:

  • Time: Is the start time correct? If you set a routine to run “at 7:00 AM,” it will only trigger when the phone’s clock hits that time. Check that the time zone is set to automatic in Settings > General Management > Date and Time.
  • Location: Location-based routines require the phone to detect you’ve arrived or left a place. Make sure Location is on and that the routine has permission to access your location. You may need to re-add the location if you’ve moved recently.
  • App opened: If the trigger is “When [app] is opened,” the app must be installed and not in a deep sleep state. Check Settings > Apps > [app] > Battery > Allow background activity.

3. Reset App Permissions for Modes and Routines

Sometimes the routine service loses its permissions after a system update. Go to Settings > Apps > Modes and Routines (or search for it in the app list). Tap Permissions and make sure all relevant permissions are granted, especially Location and Notifications. If you see “Not allowed,” tap and change to “Allow.”

4. Clear Cache and Data for the Routine App

Corrupted cache files can prevent routines from executing. In the same app info screen, tap Storage, then Clear Cache. Do not clear data yet, as that will delete all your routines. After clearing the cache, restart the phone and test. If the problem persists, back up your routines (see below) and then clear data.

5. Disable Battery Optimization for the Routine Service

Android’s battery saver can put the routine service to sleep. Go to Settings > Apps > Modes and Routines > Battery and select Unrestricted instead of “Optimized.” This tells the system not to restrict its background activity.

6. Check for Conflicting Routines

If you have multiple routines that set the same action (e.g., one turns on Wi-Fi at home, another turns it off when leaving), they can cancel each other out. Review all your routines and look for overlapping triggers. You can temporarily disable other routines to see if one is interfering.

7. Update the Phone’s Software

Routine bugs are often fixed in system updates. Go to Settings > Software update > Download and install to check for any pending updates. Install them and test the routine again.

How to Back Up Your Routines

Before clearing data or doing a factory reset, back up your routines so you don’t lose them. Go to Settings > Modes and Routines > Menu (three dots) > Settings and look for Back up and restore. You can save your routines to your Samsung account or to a file. After clearing data or resetting, restore from that backup.

Common Misconceptions

One common misunderstanding is that routines can trigger other routines. They cannot. A routine cannot be used as a condition for another routine. Also, routines do not run when the phone is completely powered off; they only work when the phone is on, even if the screen is off. Some users think routines can control hardware like the camera flash; they can only control settings and actions that are exposed to the routine system, which is a limited set.

When to Do a Factory Reset

If you’ve tried all the above and routines still fail, a factory reset may be necessary. This should be a last resort. Before resetting, back up your data and routines. After the reset, restore your backup and test a simple routine (like a time-based one) before re-adding complex ones. If the simple routine works, the issue was likely a software conflict.

Frequently Asked Questions

Why do my routines stop working after a few days?

This is often due to battery optimization re-engaging or the routine service being killed by the system. Re-check the battery setting for Modes and Routines and set it to Unrestricted. Also, check if any recent app updates might have changed permissions.

Can I use routines to turn on my phone’s flashlight automatically?

No, the routine system does not expose the flashlight as an action. You can only use actions that are listed in the “Then” section of a routine. Flashlight control is not available in the standard routine actions on most Galaxy phones.

Why doesn’t my location-based routine trigger when I get home?

Location routines depend on the phone’s location detection. Make sure you have a stable GPS signal and that the routine has permission to access your location. Also, the location must be a circle around your home; if you live in a large building, the GPS might not register you as “home” until you’re very close. Try re-adding the location by searching for your address instead of using the current location.

Can I make a routine that triggers when I connect to a specific Bluetooth device?

Yes, you can. In the routine’s “If” condition, select “Bluetooth” and then choose the device from the list. Make sure the device is paired and within range. If it doesn’t trigger, check that the device is not being blocked by the phone’s battery optimization.

Will routines work in power saving mode?

Power saving mode can restrict background activity, which may prevent routines from running. If you have power saving on, routines might not trigger until you turn it off. You can add an exception for Modes and Routines in the power saving settings, but this is not always available on all models.

How do I delete a routine that won’t turn off?

Go to Modes and Routines, find the routine, and tap it. At the bottom, you should see a “Delete” button. If the routine is currently active, you may need to toggle it off first. If it still won’t delete, try clearing the app’s data (after backing up) or restarting the phone.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →