Cam help button links to Chinese site

I went to the help and feedback section on the app, selected wyze cam, and a browser popped up within wyze (had the wyze header) but instead of listing help topics, it displays a website in Chinese. Baidu? Anyone else have this issue? Any explanation?