How to Diagnose Tp-Link Kasa Plug not Responding to Alexa: A Practical Guide
Your Kasa smart plug works fine in the Kasa app but gets a “Device is unresponsive” error from Alexa. That mismatch points to a cloud handshake problem between Amazon’s Alexa service and your TP‑Link account, not a broken plug. The fix usually takes under ten minutes and doesn’t require factory resetting every device.
Why Your Kasa Plug Stops Responding to Alexa
Most “not responding” errors come from one of three places:
1. Skill link expired or glitched – Alexa’s Kasa Skill relies on an OAuth token that can silently drop, especially after a month or longer of inactivity.
2. Wi‑Fi network changes – A router reboot, SSID rename, or band switch (2.4 GHz vs. 5 GHz) can orphan the plug’s connection. Kasa plugs are 2.4 GHz only.
3. Firmware or app version mismatch – An outdated Kasa app or plug firmware can break the Alexa integration, often causing “device unresponsive” errors even when the plug appears online.
A quick tell: if the plug works manually via the Kasa app but Alexa says “Device is unresponsive,” the plug itself is fine. The problem is in the cloud handshake.
Quick Check: Is It a Simple Glitch?
Before diving into deep troubleshooting, run this five‑item checklist. Each check should take about 30 seconds.
| Check | Pass condition |
|---|---|
| Plug is powered on (LED solid green or blue) | LED is lit, not blinking rapidly |
| Kasa app can control the plug | Toggle the plug on/off in the app successfully |
| Alexa app shows the device online | Device shows “Online” in Alexa’s device list |
| Wi‑Fi network name hasn’t changed recently | Same SSID and band (2.4 GHz) you originally set up |
| No recent power outage or router reboot | If yes, skip to the re‑link steps below |
If any check fails, address that item first. A blinking amber LED on a Kasa plug (e.g., HS103, KP115) means it lost Wi‑Fi and needs a re‑pair. If the plug passes all checks but still won’t respond to Alexa, move to the step-by-step walkthrough.
Step-by-Step Diagnosis Walkthrough
1. Refresh the Kasa-to-Alexa Skill Link
This step alone resolves about 40% of “not responding” cases. It clears stale tokens between Amazon and TP‑Link.
- Open the Alexa app → More → Skills & Games → Your Skills → find TP‑Link Kasa.
- Tap Disable Skill, then Enable Skill.
- Log in with your TP‑Link account credentials when prompted.
- Tap Discover Devices at the top of the Alexa device list. Wait 60 seconds.
Verify: Ask Alexa to turn on the plug. If it responds (LED turns on/off and Alexa confirms), you’re done. If you still get “Device is unresponsive,” move to the next step.
2. Check the Plug’s Wi‑Fi Band
TP‑Link Kasa plugs (HS103, HS105, KP115, KP125, etc.) only work on 2.4 GHz Wi‑Fi. If your router uses band steering or a combined SSID, the plug may get pushed to 5 GHz intermittently. That silence is a common failure pattern: the plug works for a few days, then stops after your router reassigns it.
How to check in the Kasa app:
- Open Kasa app → tap the plug → Settings → Device Info → Wi‑Fi. The app shows the connected band.
- If it says 5 GHz, you need to disable the 5 GHz radio temporarily during setup or create a dedicated 2.4 GHz SSID from your router’s admin panel.
Example: On many TP‑Link routers, log in at `192.168.0.1` → Advanced → Wireless → uncheck Enable 5 GHz → save. Set up the plug, then re‑enable 5 GHz. After that, the plug will only see the 2.4 GHz network.
Verify: After re‑pairing, confirm the band shows 2.4 GHz in the Kasa app, then test with Alexa.
3. Update Firmware and App
Outdated firmware can cause Alexa integration drift, especially after Alexa updates its skill endpoints.
- In the Kasa app, go to the plug’s settings → Firmware Update.
- If an update is available, install it (keep the plug near the router during the update).
- Also ensure the Kasa app itself is up to date (App Store / Google Play).
Why this matters: TP‑Link occasionally patches minor protocol incompatibilities. Without the update, the plug may appear online but fail to parse Alexa’s cloud commands.
4. Power Cycle in This Order
Sometimes the network stack gets stale. Follow this specific order to avoid re‑triggering the problem:
1. Unplug the Kasa plug from the wall outlet. Wait 30 seconds.
2. Unplug your router (and any mesh nodes) for 60 seconds.
3. Reconnect the router – wait until all lights are steady.
4. Reconnect the Kasa plug – wait for the LED to turn solid.
5. Re‑discover devices in Alexa (Alexa app → Devices → Add Device → search for Kasa).
Why router first: If you power the plug first, it may reconnect to a router that still has a stale ARP table, causing the same failure. Router reboot clears DHCP leases and DNS cache.
Verify: Immediately test with Alexa. If it works, the fix is likely a temporary network hiccup. If it still fails, move to the account-level fix.
5. Re‑Link Your TP‑Link ID
If the skill refresh didn’t help, the TP‑Link account connection itself may be corrupted. This is a realistic failure mode when multiple devices go unresponsive at once.
- In the Kasa app, go to Me (profile icon) → Account Settings → Sign Out.
- Close the app completely.
- Reopen, sign in with your TP‑Link credentials.
- In Alexa app, disable and re‑enable the Kasa skill again, then discover devices.
This clears any stale tokens stored server‑side. After signing back in, make sure the plug appears in the Kasa app’s device list before rediscovering in Alexa.
Verify: Repeat the Alexa command. If the plug still fails, your router’s firewall or client isolation may be blocking outbound traffic from the plug.
When to Reset or Replace
If the plug still doesn’t respond after all the steps above, it may need a factory reset.
How to factory reset a typical Kasa plug (HS105, KP115):
- Press and hold the side button for about 5 seconds until the LED blinks amber rapidly.
- Release. The plug is now in pairing mode.
- Set it up fresh in the Kasa app as a new device.
- Then re‑link Alexa.
Still failing? Test the plug on a different outlet and a different Wi‑Fi network (e.g., a mobile hotspot for 2.4 GHz). If it works on the hotspot but not your home network, your router’s firewall or client isolation settings may be blocking the plug’s outbound connection. Check for settings like AP Isolation, Client Isolation, or IGMP Snooping and disable them temporarily.
If the plug won’t connect to any network, the Wi‑Fi radio may have failed. Consider replacement – Kasa plugs are inexpensive and widely available. If poor Wi‑Fi coverage is the root cause, a range extender such as the TP-Link BE3200 Wi-Fi 7 Range Extender RE223BE can improve connection stability for all your smart plugs.
Still Not Working? Next Steps
- Confirm your Alexa device and the Kasa plug are on the same Amazon account. A voice command goes to whichever Alexa device hears you, but the skill link is account‑wide.
- Contact TP‑Link support (via the Kasa app → Settings → Help) with the plug model and firmware version. They can check for known server‑side outages.
- As a last resort, remove the plug from both apps, factory reset, and set it up from scratch. Document the device name exactly as you want it – Alexa sometimes ignores renamed devices after a re‑link.
Most Kasa plug “not responding to Alexa” issues boil down to a dropped skill link or a Wi‑Fi band mismatch. Run the five‑check list first, then the skill refresh – you’ll likely have it working in under five minutes.
Explore This Topic
- Back to Smart Home Troubleshooting
- Back to Device Connectivity & Offline Fixes
Related guides in this cluster:
- How to Diagnose Smart Plug Won’t Pair with Alexa: A Practical Guide
- How to Diagnose Smart Plug Firmware Update Failed Alexa: A Practical Guide
- How to Diagnose SmartThings Hub not Connecting to Wi-Fi: A Practical Guide
Smart home integrator and troubleshooting specialist with 8+ years of hands-on experience across Zigbee, Z-Wave, Wi-Fi, Matter, and Thread protocols. Works daily with Home Assistant, Alexa, Google Home, and Apple HomeKit ecosystems. Believes that no smart home problem should require a factory reset as the first step.
