Likely causes
- Firmware update in progress or failed
- Local safety limit or power threshold triggered
- Relay has reached end of life after heavy switching
- Automation or schedule overriding manual control
- Cloud or account state out of sync with the device
Quick checks
- Try the physical button on the plug
- Check the app for a firmware update prompt or error
- Disable schedules and automations for that plug
- Confirm the plug is not reporting over-temperature or over-power
Step-by-step fix
Press the physical button to test basic switching
Remove any schedule or scene for the plug
Update firmware and wait for the reboot
Power-cycle the plug at the socket for ten seconds
Re-test switching from the app
If the relay still does not hold, replace the plug