WeChat says the number is invalid or not supported
WeChat restricts SMS OTP to countries where it has verified carrier agreements. Some country prefixes are blocked at the OTP-send level regardless of number quality. VoIP number ranges are also silently rejected before the SMS is sent.
Cancel for a full refund. Switch to Malaysia, Singapore, or Hong Kong — these have verified carrier relationships with WeChat's SMS gateway. Don't retry with a different number in the same country if the first one returned 'invalid'; the country-level block will apply to all numbers from that prefix.



