Why wouldn’t you take this up with Baidu? Maybe because only your site contents (and the required registration phone number) are Chinese. If so then you’ve got the result I would expect.
This is just speculation without your site’s URL but we do know that Baidu prioritises the following, among other things:
- simplified Chinese over other languages
- Chinese hosted sites over hosting outside of China
- Chinese TLD i.e. .cn sites
That’s why it is no help to look at Discourse customer sites that are English language, hosted outside China and without a Chinese TLD.