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.
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.

