If the WeChat health code cannot be scanned, it may be caused by network reasons at first. This may happen if the network speed is slow. It is recommended to check the networking status of the mobile phone. Secondly, it may be caused by the failure of the health code. Users are advised to click refresh health code. If the problem can't be solved, it may be caused by system failure. Users are advised to try again later.