Catlink integration login keeps failing

I purchased a Catlink SE Lite litter box. I read that it is compatible with HA so I installed the Catink integration. Subsequently I added the below YAML to my configuration.yaml (with my phone and password) and after restarting I keep getting the login error shown below. I confirmed that I’m using the same api_base as configured in the phone app (Euramerican), but tried all of the other api_base URL’s in the doc. Also none at all. I’ve tried parameters with and without quotes. Not sure why the login keeps failing.

shell_command:
  update_catlink: |-
    wget -O - https://get.hacs.vip | DOMAIN=catlink REPO_PATH=hasscc/catlink ARCHIVE_TAG=main bash -

catlink:
  phone: "XXXXXXXXXX"
  password: "XXXXXXXXXXXX"
  phone_iac: 86 # Default
  api_base: "https://app-usa.catlinks.cn/api/"
  scan_interval: "00:00:10"
  language: "en_US"

it must have taken some time to update their server because this api_base now works for authentication in the U.S. Makes sense!

https://app-usa.catlinks.cn/api/