can't add my mysa to the app, it just spins forever during the 'connecting to device' step.

— asked by Taylor

Quick answer: The "infinite spin" during the connecting phase occurs when the Mysa app fails to complete the Bluetooth Low Energy (BLE) handshake with the thermostat's internal wireless module. While the thermostat may be in pairing mode (indicated by the flashing light), the smartphone is unable to "see" the device or is being blocked from initiating the secure bond required to pass the Wi-Fi credentials from the phone to the hardware.

Diagnosis

The "infinite spin" during the connecting phase occurs when the Mysa app fails to complete the Bluetooth Low Energy (BLE) handshake with the thermostat's internal wireless module. While the thermostat may be in pairing mode (indicated by the flashing light), the smartphone is unable to "see" the device or is being blocked from initiating the secure bond required to pass the Wi-Fi credentials from the phone to the hardware. This is rarely a hardware failure of the thermostat itself. Instead, it is almost always a software-level permission conflict. Modern mobile operating systems (iOS 14+ and Android 10+) treat Bluetooth scanning as a privacy risk because it can be used to determine a user's precise location. If the app does not have explicit, high-level permission to access "Precise Location" and "Nearby Devices," the OS will silently block the BLE request, leaving the app waiting for a response that will never come, resulting in the endless loading animation.

How to Fix It

To resolve the connection timeout, you must reset the handshake environment and grant full system permissions. Follow these steps exactly:

  1. Hard Reset the Thermostat: Press and hold the center of the thermostat face for 10 seconds until the display flashes. This clears any "ghost" pairings from previous failed attempts.
  2. Clear App State: Force-close the Mysa app. On iOS, swipe up from the bottom and flick the app away. On Android, go to Settings > Apps > Mysa > Force Stop.
  3. Verify Permissions (iOS): Navigate to Settings > Mysa. Ensure "Bluetooth" is toggled ON and "Location" is set to "While Using the App." Ensure "Precise Location" is toggled ON.
  4. Verify Permissions (Android): Navigate to Settings > Apps > Mysa > Permissions. Grant "Location" (Allow all the time) and "Nearby Devices" (Allow). Ensure the system-wide GPS/Location toggle in the quick-settings menu is active.
  5. Network Optimization: If you are on a 5GHz Wi-Fi network, temporarily switch your phone to the 2.4GHz band. The Mysa thermostat only supports 2.4GHz; if the phone is on a different band, some routers fail to bridge the initial setup handshake.
  6. Restart Setup: Open the Mysa app, select "Add Device," and wait for the thermostat to appear in the list. Do not leave the app or lock your screen until the "Success" message appears.

If That Didn't Work

  • Toggle Airplane Mode: Turn on Airplane Mode for 30 seconds, then turn it off. This forces the phone's Bluetooth radio to restart and clear its cache of previously scanned BLE devices, which often clears the "spinning" glitch.
  • Disable VPNs: If you use a VPN (like NordVPN or Google One), disable it entirely during setup. VPNs route traffic through external servers, which can interfere with the local discovery protocol the app uses to find the thermostat on your local subnet.
  • Test with a Different Device: Attempt the pairing process using a second smartphone or tablet. If the second device connects instantly, the issue is a cached credential or OS incompatibility on the first phone. Once paired to the account via the second device, the first phone will work normally.
  • Router Frequency Split: If your router uses "Smart Connect" (combining 2.4GHz and 5GHz into one SSID), the thermostat may struggle to authenticate. Log into your router settings and temporarily disable the 5GHz band or create a dedicated 2.4GHz Guest Network specifically for the Mysa.

Heads Up

  • Distance Matters: Stay within 3 feet of the thermostat during the "Connecting" phase. While the range is technically longer, the initial BLE pairing is highly sensitive to signal interference from other smart home devices.
  • Avoid Rapid Tapping: Do not tap the "Connect" button multiple times if it spins. This can send multiple pairing requests to the thermostat, causing the internal wireless module to crash and requiring a manual power cycle.
  • Firmware Updates: Immediately after a successful pairing, check for a firmware update. Early versions of the Mysa hardware had known connectivity bugs that are resolved in the latest over-the-air (OTA) updates.
  • C-Wire Check: Ensure your wiring is secure. While Mysa is designed for baseboards, a loose connection on the line voltage can cause the Wi-Fi chip to intermittently power cycle, leading to dropped connections during setup.

0

Different problem with the same product?

Ask about the Mysa Smart Thermostat for Electric Baseboard →