Quick Summary Kasa smart plugs fail to follow their schedules when the plug's internal clock is out of sync, when the Kasa app has not pushed the schedule to t…
Quick Summary
Kasa smart plugs fail to follow their schedules when the plug's internal clock is out of sync, when the Kasa app has not pushed the schedule to the device, when the plug is on a 5 GHz Wi-Fi network instead of 2.4 GHz, or when the Kasa cloud service is temporarily unavailable. This guide walks through every fix in order of likelihood.
How Kasa Schedules Work
Kasa plugs store schedules locally after they are set, so they should work even without internet — but only if the internal clock is correct and the schedule was successfully saved.
Step 1: Check the Plug's Internal Clock
The most common cause of missed schedules is a wrong internal clock. This happens after a power outage or when the plug loses Wi-Fi for an extended period. Open the Kasa app → tap the plug → tap the gear icon (Settings) → Device Info → check the time zone. If the time zone is wrong or blank, tap Time Zone and set it to your correct local time zone. After setting the time zone, delete the existing schedule and recreate it. Schedules created before the time zone was corrected may have been saved with the wrong offset. Power-cycle the plug (unplug from wall for 10 seconds, replug) to force a clock sync.
Step 2: Verify the Schedule Was Saved Correctly
Schedules that appear in the app are not always successfully pushed to the device. Kasa app → tap the plug → Schedules → check that your schedule is listed and the toggle next to it is on (green). Delete the schedule entirely and recreate it. When creating: set the time, select the days, choose On or Off action, and tap Save. Wait 5 seconds after saving for the app to confirm. Check that the plug shows as online (green dot) in the app when you save the schedule. Schedules saved while the plug is offline may not sync correctly.
Step 3: Check Wi-Fi Band (2.4 GHz vs 5 GHz)
Kasa smart plugs only support 2.4 GHz Wi-Fi. If your router broadcasts a combined SSID (same name for both bands), the plug may have connected to 5 GHz after a router restart, causing intermittent connectivity and missed schedules. Log in to your router admin panel (usually 192.168.1.1 or 192.168.0.1) and check which band the Kasa plug is connected to. If it is on 5 GHz: temporarily disable the 5 GHz band on your router, power-cycle the plug, and let it reconnect on 2.4 GHz. Then re-enable 5 GHz. Alternatively, create a separate SSID for 2.4 GHz only (e.g., "HomeNetwork_2.4G") and reconnect the plug to that network via the Kasa app → Settings → Wi-Fi Settings.
Step 4: Check Kasa Cloud Service Status
If multiple Kasa devices are missing schedules at the same time, the Kasa cloud may be experiencing an outage. Check the TP-Link status page at status.tp-link.com for any reported incidents. Check the r/TPLinkKasa subreddit or TP-Link community forums for reports from other users. If there is an outage: wait for TP-Link to resolve it. Schedules stored locally on the plug will still execute; only cloud-dependent features (remote access, Alexa/Google routines) will be affected.
Step 5: Check for Conflicting Schedules or Rules
Multiple overlapping schedules or Alexa/Google routines can cancel each other out. Kasa app → tap the plug → Schedules → review all entries. Delete any duplicate or conflicting schedules (e.g., two "turn off" schedules within minutes of each other). Check your Alexa app → Routines and Google Home app → Automations for any routines that may be turning the plug on or off at conflicting times. If you use both Kasa schedules and Alexa routines for the same plug, choose one method only. Running both simultaneously causes unpredictable behaviour.
Step 6: Update Kasa App and Plug Firmware
Outdated firmware is a known cause of schedule failures on older Kasa plug models. Kasa app → tap the plug → Settings → Device Info → Firmware Version → check for updates. If an update is available, tap Update and wait for the plug to restart (30-60 seconds). Do not unplug during the update. Also update the Kasa app itself: App Store or Google Play → search "Kasa" → update if available. After updating, recreate your schedules from scratch.
Step 7: Reset and Reconfigure the Plug
If schedules still fail after all other steps, perform a factory reset. Hold the button on the plug for 5-10 seconds until the LED flashes amber and green alternately, then release. Reconnect the plug to Wi-Fi via the Kasa app (tap + → Add Device). Set the correct time zone immediately after setup, before creating any schedules. Recreate your schedules and monitor for 24 hours to confirm they execute correctly.