- Phone Bluetooth cache holding stale device data
- Motor not placed in Bluetooth pairing mode before app searches
- Distance between phone and motor too great for BLE pairing
Problem Description
The SwitchBot app cannot detect your Curtain 3 motor during setup. The app searches but times out or shows the motor briefly then loses it before pairing completes. This is caused by Bluetooth range issues, the motor not being in pairing mode, or the phone Bluetooth cache needing a reset before scanning.
Symptoms
- SwitchBot app searches but cannot find the Curtain 3 motor
- Motor appears briefly in scan then disappears before pairing
- Add Device times out with no SwitchBot devices found
- Motor Bluetooth LED does not flash during pairing attempt
- App finds motor but fails at the final connection step
- Setup completes but motor goes offline immediately after
Recognize these? Here's what usually causes it.
Common Causes
- Phone Bluetooth cache holding stale device data
- Motor not placed in Bluetooth pairing mode before app searches
- Distance between phone and motor too great for BLE pairing
- Motor firmware not yet initialised after fresh battery insertion
- Location permission not granted to SwitchBot app on Android
- Wrong track type selected in the app setup wizard
Most fixes happen in the first 3 steps.
Do not move the curtain fabric manually during motor calibration after setup. Let the motor complete its automatic travel test to full open and closed positions first.
Tools & Requirements
These tools will help you complete this fix.

Drill optional
DEWALT 20V MAX Cordless Drill and Impact Driver, Pow...

Level
9 Inch Torpedo Level Magnetic, Shock-Proof Small Lev...

Screwdriver
STREBITO 155 in 1 Electric Screwdriver Set, Small El...
As an Amazon Associate we earn from qualifying purchases.
Step-by-Step Solution
Reset Phone Bluetooth and Grant Permissions
Open phone Settings and toggle Bluetooth off then back on to clear the device cache. Open App Settings for SwitchBot and confirm Location permission is set to Always or While Using App. Android requires location permission to scan for Bluetooth Low Energy devices even without GPS use. Without this permission the SwitchBot app cannot detect any BLE devices during setup regardless of how close the phone is to the Curtain 3 motor.
Place Motor in Bluetooth Pairing Mode
Hold the button on the SwitchBot Curtain 3 motor for 2 seconds until the LED flashes blue slowly. This activates Bluetooth pairing mode. If the LED does not respond the battery may be drained or the motor is still initialising after fresh battery insertion. Insert new batteries and wait 30 seconds before pressing the button. The motor automatically exits pairing mode after 3 minutes so work quickly once the LED begins flashing.
Hold Phone Directly Next to Motor
Bluetooth Low Energy pairing has a practical range of under 1 metre through curtain fabric and mounting hardware. Hold your phone within 30 centimetres of the Curtain 3 motor body during pairing. Do not attempt pairing from across the room. Open SwitchBot app, tap the plus icon, select Curtain 3, then immediately move your phone next to the motor before tapping Search so the device appears in the scan results.
Select the Correct Track Type
During the Curtain 3 setup wizard the app asks you to choose between Rod and U-Rail or I-Track. Selecting the wrong type causes calibration to fail and the device appears connected but is unresponsive to commands. Examine your curtain mounting hardware. If it is a round pole choose Rod. If it is a flat I-shaped ceiling track choose I-Track. You can re-run setup from Device Settings in the app if you made the wrong selection initially.
Force Close App and Reset Motor
If the motor still does not appear force close the SwitchBot app by swiping it from the app switcher. Reset the motor by holding its button for 10 seconds until the LED flashes red then blue alternately indicating a factory reset. Reopen the SwitchBot app and retry Add Device from the beginning. If you have a SwitchBot Hub place it within 5 metres of the motor before pairing so the motor joins the hub network immediately after Bluetooth setup completes.
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.
After pairing completes connect Curtain 3 to a SwitchBot Hub Mini for WiFi control so you can operate it remotely when Bluetooth range is exceeded.
This issue almost always looks more complex than it is — the majority of cases trace back to a single setting, a stale credential, or a default that shipped wrong.
- Phone Bluetooth cache holding stale device data
- Motor not placed in Bluetooth pairing mode before app
- Distance between phone and motor too great for BLE
- Motor firmware not yet initialised after fresh battery insertion
- Location permission not granted to SwitchBot app on Android
Before you go — try one of these (they fix most cases).
Most popular upgrades chosen by SwitchBot Curtain 3 owners.

SwitchBot RGBIC Neon Rope Light, 5M Matter-Certified Neon...

SwitchBot Smart Lock Pro, Keyless Entry Door Lock, Smart ...

SwitchBot Bluetooth Temperature and Humidity Monitor Mete...
As an Amazon Associate we earn from qualifying purchases.
Official Manufacturer Manual
If you need the complete manufacturer documentation for advanced setup, wiring diagrams, or detailed specifications, you can download the official manual below. The manual includes full technical instructions directly from the manufacturer and may help if your issue requires deeper troubleshooting.
Download the Official SwitchBot Curtain 3 ManualSource: 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.





