Failed Alexa routines that control smart lights often trace back to one of four common causes: the routine is switched off or scheduled wrongly, the voice trigger or device name doesn’t match, a light or its hub is offline or has lost pairing, or a single action or third-party skill is broken. Work through the checks below from simplest to deepest.
Why is my Alexa routine not triggering my smart lights?
The Four Failure Categories
| Category | Typical symptom | Basis |
|---|---|---|
| Routine disabled or mis-scheduled | The routine never runs, or runs at the wrong hour | Scheduled routines often have a time zone or daylight saving mismatch (Reolink, 2024) |
| Trigger or naming mismatch | A voice command does nothing, or Alexa doesn’t find a device | Reolink (2024) |
| Offline or unpaired devices | Some or all lights in the routine don’t respond | Asurion (2026); Reolink (2024) |
| Broken action or skill | One specific light, plug or scene fails while others work | A third-party skill can break (Asurion, 2026) |
Order of Checks, From Simplest to Deepest
- Check that the routine is switched on at both the per-routine and app level.
- Confirm the trigger matches the saved phrase, and for scheduled routines check the schedule, time zone and device clock.
- Confirm each light is online in the Alexa app, since an offline device cannot be controlled by Alexa.
- Restart the hardware in this order: unplug the Echo for about 30 seconds, restart the router, then update the Alexa app and Echo software (Asurion, 2026).
- Recreate the routine with the same trigger, adding one action at a time, and remove duplicate device names (Asurion, 2026).
Which Symptom Points to Which Category
- Scheduled routine runs an hour early or late: check the time zone and daylight saving setting (category 1).
- Voice command is ignored: check the trigger phrase and device names (category 2).
- Lights are unreachable after a power cut: the bulbs may need a reset and rediscovery in the Alexa app (category 3).
- Only one light or scene fails: test that action alone and check its skill (category 4).

Check that the routine is switched on
Confirm that the routine is enabled before you examine its trigger, actions or devices. A routine that is switched off cannot run, however its trigger is set. Reolink (2024) advises checking the Alexa app settings, both at the app level and for each routine.
- Per-routine toggle: Open the routine in the Alexa app and confirm its on/off switch is set to on. A disabled routine cannot run at all.
- App-level setting: Open the Alexa app’s settings and check that routines are not switched off at the app level. Reolink (2024) advises checking this level as well as each individual routine.
Check each routine you expect to fire, not only the one you are troubleshooting, because any of them may be disabled.
Does the trigger actually match?
Alexa runs a routine only when the spoken phrase matches the saved trigger. For voice-triggered routines, the match is exact phrase matching: according to Reolink (2024-12-28), Alexa matches voice-triggered routines to the exact phrase. Any wording that differs from the saved text does not fire the routine, even when the meaning is the same.
To test a voice trigger:
- Open the routine in the Alexa app and note the trigger phrase exactly as saved, including word order and punctuation.
- Say that phrase word for word to the Echo device that should respond.
- After any change to the wording, test the new phrase before assuming the routine works.
Each trigger type works differently. Voice triggers depend on the wording alone. Scheduled and device triggers depend on conditions that this check does not cover, so a voice test cannot confirm them.
Are the lights online in Alexa?
Before any troubleshooting step, confirm that every light in the routine is discovered by Alexa, named correctly in the Alexa app, and reachable. An offline device cannot be controlled by Alexa, and a routine that targets an unreachable light cannot change its state. Device naming and reachability are the two checks to run first, because they fail silently: the routine can look correct in the app while the light it targets is not responding.
Device names must match routine names exactly
Alexa resolves device names in routines against the names stored in the Alexa app. If a light is named “Kitchen Lamp” in the device list but the routine refers to “Kitchen Light,” the action may not run as expected. Reolink (2024-12-28) notes that devices must be called by the exact name set in the app, or Alexa won’t recognize them.
Check the following for each light used in a routine:
- Open the Alexa app, go to Devices, and note the exact name of the light.
- Open the routine and confirm that the device selected in each action matches that name.
- Rename near-identical names (for example, “Living Room Light” and “Living Room Lamp”) so Alexa cannot confuse them.
Offline status and unreachable device diagnosis
A light that shows as offline in the Alexa app will not respond to a routine. Asurion (2026) states that if a device in a routine is offline, Alexa cannot control it, so the offline device must be fixed first.
Device discovery and bridge hub status
Lights that connect through a hub or bridge depend on that hub being online. If the bridge is offline, every light behind it appears unreachable in Alexa, even when the bulbs have power. Confirm the bridge’s status in its own manufacturer app before rediscovering devices in Alexa.
If a light is missing from the device list entirely, run device discovery again in the Alexa app.
Test each action and skill separately
To isolate a failing action, run each light, plug, skill or scene on its own, outside the routine. If the device responds to a direct command but the routine does not run it, the fault is in the routine. If the direct command also fails, the problem more likely lies with the device, the skill or the scene itself, so fix that first before changing the routine. (Asurion, 2026)
Running each action manually
Test each action as a standalone command, one at a time, in the same order it appears in the routine. Say the device’s exact name in the voice command, or toggle it in the Alexa app. Testing one item at a time makes a single failing action easy to identify.
| Action type | How to test outside the routine | If it fails |
|---|---|---|
| Light or plug | Voice command with the device name, or app toggle | Device-level problem |
| Scene | Voice command with the scene name, or app trigger | Scene definition |
| Third-party skill | Voice request to the skill for one simple action | Skill link |
Scenes versus individual device actions
A scene groups several device states under one name, while a routine action can also target a single device directly. Test the scene and each of its member devices separately. If every member responds individually but the scene does not, check the scene’s saved settings in the Alexa app. If the scene works on its own but the routine action that calls it fails, the problem lies in the routine.
Third-party skill linking and reconnection
Confirm that the skill is still linked under Skills & Games in the Alexa app before you test it. If the skill fails when tested alone, reconnect it: unlink it, then link it again and sign in to the manufacturer’s account. (Asurion, 2026)
Some community threads on Ring, TP-Link and Wyze report routines that work after being recreated and then stop again, which may indicate a skill-side bug. This is unconfirmed. Deleting the routine and then unlinking and relinking the manufacturer’s skill is also reported as a fix in forum posts, but no manufacturer or Amazon documentation confirms it.

How do I fix a routine that stays broken?
If one routine keeps failing while others run normally, rebuild it from scratch. Keep the same trigger, add the actions back one at a time, and test after each addition. Asurion (2026) recommends this approach for a single failing routine, because it shows which added action stops the routine from completing.
Recreate the routine with the same trigger
Create a new routine with a trigger identical to the original. For a voice trigger, use the same phrase. For a scheduled trigger, reuse the same time and days. Leave the old routine in place until the new one is verified, so you can compare the two.
Add one action per test cycle
Build the routine in short cycles:
- Add one light, plug or other action and save the routine.
- Trigger the routine by voice or schedule.
- Confirm that the new action runs and that the earlier actions still run.
- Only then add the next action.
If a cycle fails, the action added in that cycle is the likely cause. Remove it, keep the last working version, and stop adding actions until you know why it fails.
Remove unused and duplicate device entries
Before adding the final actions, clean up the device list:
- Delete unused entries: remove devices that no longer exist in your home or are not part of this routine.
- Remove duplicates: if the same bulb or plug appears twice, for example after a second discovery pass, keep one entry and delete the other.
Time zones and power outages
Scheduled routines and smart bulbs fail in predictable ways after a clock change or a power cut. Three causes account for most of these cases: a time zone mismatch between the routine and the device clock, a daylight saving shift, and lost pairing after an outage.
Time zone and device clock mismatch
A scheduled routine can fire at the wrong time when its time zone or the device time does not match. According to Reolink (December 2024), scheduled routines that fire at the wrong time often have a time zone or daylight saving mismatch. To check:
- Open the routine in the Alexa app and confirm its time zone.
- Compare the time shown on the device involved in the routine with the actual local time.
- Correct whichever setting differs before changing anything else.
Daylight saving shifts
Daylight saving changes can move a routine’s effective run time relative to the hour you set. Because the source does not give the exact dates or the behavior of each device, verify the change dates for your province or territory, since some regions of Canada, such as most of Saskatchewan, do not change their clocks, and recheck any routine that runs close to a clock change. and recheck any routine that runs close to a clock change.
Bulbs losing pairing after a power loss
Smart bulbs may lose their pairing after a power outage. Reolink (December 2024) gives the fix as resetting the bulbs and rediscovering them in the Alexa app.
| Symptom | Likely cause | First check |
|---|---|---|
| Routine runs at the wrong hour | Time zone or daylight saving mismatch | Routine time zone and device time |
| Bulbs ignore routine after outage | Lost pairing | Whether bulbs appear as online in the Alexa app |
When to reset or contact support
Reset only after the simpler checks fail. A reset or re-pairing is justified for a device that stays offline or unresponsive after you have rebooted the hardware and updated the software. Follow the reboot order below, and stop as soon as the routine fires.
Remove, re-add and reboot a device
Use this when a new device won’t connect or an existing device stops responding to Alexa:
- In the Alexa app, open the device, remove it, and confirm.
- Put the device into pairing mode using the manufacturer’s instructions.
- Discover or add the device again in the Alexa app, and give it the name you will use in your routines.
- Reboot the re-added device, then the router, before testing.
According to Reolink (2024-12-28), this remove-and-re-add sequence is the fix for new devices that won’t connect.
Reboot order
Work through the hardware in this reboot order, following Asurion (2026):
| Order | Target | Action |
|---|---|---|
| 1 | Echo | Unplug for about 30 seconds, then plug it back in |
| 2 | Router | Restart |
| 3 | Alexa app and Echo | Update both to the latest software |
Run steps 1 to 3 before any re-pairing. Reboot the re-added device and the router only after you have re-added a device.
Signs that warrant contacting Amazon support
Contact Amazon support when the following conditions remain true after the steps above:
- The routine still does not fire, even though the trigger device is online and responds in the Alexa app.
- The failure affects more than one routine, which is not solved by recreating a single routine.
- You have re-added the affected devices and rebooted the Echo, router and devices, and the problem returns.