If your Alexa routine is not working, run it by hand from the Alexa app first. If it runs, the trigger is the problem. If it does not, a device or an action is the problem. That one test tells you which half of the routine to fix.
Work through the eight fixes below in order. Most routines are working again by the third or fourth.
Table of Contents
Why is your Alexa routine not working?
The common causes are a disabled routine, a trigger phrase Alexa confuses with something else, a device that has gone offline, or a schedule set for the wrong days. Less often, the app or the Echo needs an update.

| Symptom | Likely cause |
|---|---|
| Nothing happens when you say the phrase | Phrase clashes with a built-in command, or the wrong speaker heard it |
| Runs manually but not on schedule | Days, time or time zone set wrongly |
| Some actions run, one does not | That device is offline or was renamed |
| Stopped after working for weeks | Device re-added, Wi-Fi changed, or routine disabled |
| Location trigger never fires | Location permission is off on your phone |
What are the 8 fixes to try?
Try these in order, testing after each one.

- Run it manually. Open the routine in the Alexa app and tap play.
- Check it is enabled. Switch it off and on again.
- Change the trigger phrase. Use distinct words that are not a normal Alexa command.
- Check the schedule. Confirm the days, the time and the device time zone.
- Check each device. Make sure every light and plug shows as online, and control it by hand in the app.
- Check the speaker. Confirm which Echo the routine responds from, and that it is on Wi-Fi.
- Update and restart. Update the Alexa app, then unplug the Echo for half a minute.
- Rebuild it. Delete the routine and create it again.
Amazon lists its own steps on the Alexa routines help page.
How do you fix a voice trigger that Alexa ignores?
Rename it to something Alexa cannot mistake for a built-in request. “Good night” style phrases can clash with features Alexa already has.
- Use three or more distinct words, such as “start movie time”.
- Avoid phrases that sound like another routine.
- Check the voice history in the app to see what Alexa actually heard.
- Speak to the Echo the routine is set to respond from.
How do you fix a scheduled routine that does not run?
Check the repeat days first, then the time zone on the Echo. A routine set for weekdays will not run on Saturday, and a wrong time zone shifts everything by hours.
- Open the routine and confirm every day you want is selected.
- Check the device’s time zone and address in its settings.
- For sunrise and sunset triggers, confirm the address is correct.
- Make sure the Echo is powered at that time.
How do you fix a routine when a device does not respond?
Fix the device first, then the routine. If you cannot control the light or plug by hand in the app, the routine cannot either.
- Check the device has power and the wall switch is on.
- Open the maker’s app and confirm it is online.
- In the Alexa app, run device discovery again.
- If the device was renamed or re-added, remove it from the routine and add it back.
- Move it closer to the router if it keeps dropping offline.
Smart plugs have their own common faults. See our smart plug ideas for a checklist.
How do you prevent an Alexa routine not working in future?
Keep routines short, name devices clearly and test after any change to your Wi-Fi or devices. Most repeat failures follow a change somewhere else in the home.

- Limit each routine to a few actions.
- Give every routine a unique phrase.
- Test routines after changing your router or Wi-Fi password.
- Re-check routines after replacing a bulb or plug.
To build reliable ones from the start, see Alexa routines for beginners.
Is it your setup, or is it Amazon?
Before changing anything, work out whether the problem is yours at all. Routines do break service-side, sometimes for days, and then start working again on their own with nobody having touched them.
- Did several routines stop at once? That points at the service, not your settings. One routine failing alone usually is your setup.
- Does the routine run when you tap it manually in the app? If it runs by hand but not by trigger, the actions are fine and only the trigger is failing.
- Did it stop on a specific day with no change at your end? Check the maker’s community forum for that date. If strangers report the same thing, wait rather than rebuild.
- Does a different routine with the same trigger type work? That separates a broken routine from a broken trigger type.
- Are the devices themselves responding? Switch one by voice directly. If that fails too, this is a device problem, not a routine problem.
Rebuilding a routine during a service-side outage is wasted work, and it is the most common thing people do. Spend two minutes on the checks above first.
Routines that fire late rather than not at all
A routine running a few minutes after its scheduled time is a different fault from one that never runs, and it usually is not fixable at your end.
- Delays of one to three minutes on scheduled routines are commonly reported and come from the service, not your network.
- Delays on a device-triggered routine, such as a motion sensor, are different: those often are local, and usually mean a weak signal from the sensor.
- If a light needs to be on at an exact moment, use a schedule in the device’s own app rather than an assistant routine. On-device schedules do not depend on the internet at all.
- Splitting one long routine into two shorter ones sometimes helps, because long chains of actions can time out partway.
- Do not add a wait step to compensate for a delay. It compounds rather than corrects it.
If the device is dropping offline rather than responding late, see smart device not connecting to wifi.
Frequently asked questions
Why is my Alexa routine not working?
Usually the routine is disabled, the trigger phrase clashes with a built-in command, a device is offline, or the schedule is set for the wrong days. Run it manually to find which.
How do I reset an Alexa routine?
Open it in the Alexa app, switch it off and on again, and test. If that fails, delete the routine and create it again with the same trigger and actions.
Why does my Alexa routine work manually but not by voice?
The trigger phrase is the problem. Alexa may be hearing a built-in command instead. Rename the phrase to something distinct and try again.
Why did my Alexa routines stop working suddenly?
A change elsewhere is the usual cause: a new router or Wi-Fi password, a device that was re-added, or an app update. Check each device is online.
Why is my Alexa sunset routine running at the wrong time?
The address or time zone in the Echo’s settings is probably wrong. Correct it in the device settings and the sunset time will follow.
Do Alexa routines work without internet?
No. Routines are processed through Amazon’s service, so the Echo needs a working internet connection for them to run.
About the author: Hamza Javaid is a web developer and the editor of InnovateTechie. Read our editorial policy.
Last updated: October 2026. Prices, plans and app menus change often, so confirm details on the manufacturer’s page before you buy.

