- Curtain too heavy / high friction
- Obstruction or sticking rings on the track
- Low battery (insufficient torque)
Problem Description
The SwitchBot Curtain motor drives the unit along the rod to open and close the drapes. This covers when the motor stalls, stops mid-travel, or strains — typically from load, friction, or power rather than a failed motor.
Why This Happens in Real Homes
A SwitchBot Curtain motor that stalls is usually meeting more resistance than it can overcome — heavy curtains, sticking rings, or a dirty rod that makes it slip — so it stops rather than burning out. A low battery makes it worse by cutting the available torque.
Slide the curtain fully by hand first to confirm the track itself moves freely and nothing binds, then clear obstructions and free any sticking rings. Charge the battery, clean the rod and drive wheel for traction, and confirm the correct rod type and a curtain within the weight limit. Recalibrate the endpoints so the motor isn't fighting a bad target; genuine motor failure is rare compared to load and friction.
Symptoms
- Motor stalls mid-travel
- Stops before fully open/closed
- Grinding or straining
- Won't move at all
- Reverses or backs off
- Struggles on heavy curtains
- Intermittent stalling
- Stuck at one point on the track
Recognize these? Here's what usually causes it.
Common Causes
- Curtain too heavy / high friction
- Obstruction or sticking rings on the track
- Low battery (insufficient torque)
- Slipping on the rod
- Wrong rod type selected
- Calibration endpoints wrong
- Cold/heat affecting the mechanism
- Debris in the drive wheel
Most fixes happen in the first 3 steps.
Never exceed the smart plug maximum wattage rating listed on the device or packaging. Do not use smart plugs with space heaters, high-wattage appliances, or devices that must not be interrupted like medical equipment. Smart plugs are not designed for outdoor use unless specifically rated for it.
Step-by-Step Solution
Check for physical obstructions on the track
Remove the SwitchBot Curtain from the track and slide it manually along the full track length by hand. Feel for resistance — is there a bent track section, a loose screw, or a curtain ring that jumps off the track? Any physical obstruction that prevents smooth sliding will stall the motor. Fix the obstruction and reattach the Curtain motor.
Clean the motor wheels
The SwitchBot Curtain uses small rubber wheels that grip the curtain rod or track. Over time, dust and debris accumulate on the wheels, reducing grip and increasing friction. Remove the Curtain motor from the track. Wipe the wheels with a damp cloth or rubbing alcohol. Also clean the inside of the track or the rod surface where the wheels run. Dry completely before reinstalling.
Check battery charge
A low battery causes the motor to stall under load. Charge the SwitchBot Curtain fully using the included USB-C cable (about 6-8 hours for a full charge). After charging, test the motor. If the curtain moves freely when charged but stalls when the battery drops below 50%, the curtain is too heavy for a single motor at reduced power — consider adding a second motor or reducing the curtain weight.
Reset the motor
If the motor makes noise but the wheels do not turn, the internal gearing may be stuck. Disconnect the Curtain motor from the track. Hold the motor and try to manually turn the wheels. If they are seized, the gear train may have debris. Try cycling the motor from the app — tap open, then close, then open rapidly. Sometimes quick direction changes dislodge internal debris. If the motor is completely seized, it may need replacement.
Contact SwitchBot support for warranty replacement
SwitchBot Curtain motors have a 1-year warranty. If the motor is stuck and cleaning, charging, and resetting do not fix it, the internal motor or gears may have failed. Contact SwitchBot support through the app (Settings > Help & Feedback) or their website. Provide the plug serial number and a description of the issue. SwitchBot typically sends a replacement motor without requiring the defective unit to be returned.
Quick Solutions
Still having issues? This is usually the deeper cause below.
If this comes back after following these steps, check whether a recent app or firmware update reset a default setting — the fix works, but the setting gets reverted silently.
Use smart plugs with energy monitoring to track exactly how much electricity each appliance uses. Set up Away Mode schedules that randomly toggle lamps on and off to make your home look occupied when you are traveling.
Battery-related failures are almost always flagged too late — the device degrades silently for days before the app catches up to what's actually happening.
- Curtain too heavy / high friction
- Obstruction or sticking rings on the track
- Low battery (insufficient torque)
- Slipping on the rod
- Wrong rod type selected
Before you go — try one of these (they fix most cases).
Most popular upgrades chosen by SwitchBot Curtain owners.
As an Amazon Associate we earn from qualifying purchases.
Official Manufacturer Manual
SwitchBot provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your SwitchBot Curtain.
Source: support.switch-bot.com
Need More Help? SwitchBot Support
Note: The contact information below connects you directly to SwitchBot's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.
Accessories owners commonly pair with SwitchBot Curtain.

SwitchBot WiFi Hygrometer Thermometer with Hub, Dewpoint/...

SwitchBot Hub 2 (2nd Gen), work as a WiFi Thermometer Hyg...

SwitchBot Meter Pro, Digital Hygrometer & Thermometer - W...
As an Amazon Associate we earn from qualifying purchases.






