Jun 5, 2018

Sign Up Failed for a Trailing Space to Email Address


Edited: Jun 5, 2018


The issue is on Android only, and iOS app is not affected.

App release earlier than 3.8.8 (inclusive) is affected.


[Problem Description]

Yesterday, we have recently confirmed an issue.


1) When adding a trailing space to your email address during your 1st-time registration, an error prompt says:


Sign up failed:

1 validation error detected: Value '' at 'toEmail' failed to satisfy constraint: Member must satisfy regular expression pattern:[\p{L}\p{M}\p{S}\p{N}\p{P}]+@[\p{L}\p{M}\p{S}\p{N}\p{P}]+


Example on OnePlus 3T, Android 8.0, SwitchBot App 3.8.8



2) After the failed signing up, now removing the trailing space and continue for another try, it still fails with another error prompt:


Sign up failed

User already exists


Example on OnePlus 3T, Android 8.0, SwitchBot App 3.8.8



[Fix Plan and Date]

We will improve the software to handle a trailing space properly.


The problem will be fixed in the most next release, which is scheduled before June 8th.



1) Contact and elaborate your problem with a screenshot/video if necessary. Once we confirmed, we will remove your data on the server to make your email clean as new.


2) Give it another shot to signing up WITHOUT a trailing space to your email address.


3) If there is problem or difficulty, set up a temporary email forwarding rule:


Forward to:


We will register on your behalf, with a temporary password which you can modify later.


Then remove the email forwarding rule once your problem is resolved.



Keep your software up to date.


SwitchBot might not always be perfect, but we are always here to help you out when needed.


We wish you all enjoy SwitchBot as your simple switch to a smart home.

New Posts
  • Jennifer McCarty
    4 days ago

    I have a number of different kinds of smart devices assigned to particular rooms in my google home, including switchbots. when I give a specific command for a switchbot, it works fine, but if I give a room level command, such as, turn on all the living room lights, all of the devices in the living room respond, except for the switchbot (even though they are most definitely assigned to that room in Google home). This occurs in every room where I have a switchbot, and all batteries are fine on the switchbots, so this is a program level issue. please tell me how to fix this, or if you are already aware that this is an issue that you are working on currently.
  • Lee TY
    6 days ago

    Hi,there. I'm doubted that even this writings are written on your post :) On the feedback messanger, you guys asked me to upload my firmware info on my app and devices. And I sent you and waited for 4 days(2days if counting business days). Today, I got the message I didnt reply anything. Wow.... A week ago, I firstly post that your device doesn't recognize the basic timer and the things I've been replied are what is your firmware version? and ignoring messages...
  • Thierry Delabre
    Nov 10

    La télécommande freebox semble être une telecommande radio et non IR. Impossible de l’ajouter au hub ??

About us

SwitchBot is your simple switch to a smart home. With easy set-up, we help you to create a comfortable home with innovative smart home products.

We believe a smart home should be simple and comfortable. With the mission of making your life simpler in the most accessible way, SwitchBot is dedicated to creating and crafting the most innovative smart home products for you.


Subscribe to our email, follow us on social media, so you could get the best smart home product updates as soon as we have one.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
© 2019 By Wonderlabs, Inc.