To protect the security of all users, WeChat requires an SMS verification code when someone attempts to access your account from a new device. This is a safeguard to protect your account.
If you are receiving SMS verification codes but haven’t logged into your WeChat account from a new device recently, it may indicate that someone is attempting to log in to your account. Do not share any of the SMS verification codes you receive with others, and change your password as soon as possible.
As long as you are still able to access your account, it remains secure. No one can log into your account from a new device without completing the SMS verification process. We strongly recommend that you set a unique password and never use it with other online services.