[ASUS ZenFone 8] StapledBattery:
Looking in Logcat, it looks like there's two HTTP requests being made:

06-21 00:22:20.382 8048 20919 I ViseLog : HttpLogInterceptor.log(HttpLogInterceptor.java:44): --> POST https://dm.asus.com/login?credData=<CENSORED>&model=ASUS_I006D&carrier=ASUS-ASUS_I006D-WW http/1.1
06-21 00:22:20.382 8048 20919 I ViseLog :
06-21 00:22:20.382 8048 20919 I ViseLog : application/x-www-form-urlencoded
06-21 00:22:20.382 8048 20919 I ViseLog : body:
06-21 00:22:20.382 8048 20919 I ViseLog : --> END POST
06-21 00:22:20.382 8048 20919 I ViseLog : <-- 200 https://dm.asus.com/login?credData=<CENSORED>&imei=<CENSORED>&model=ASUS_I006D&carrier=ASUS-ASUS_I006D-WW (267ms）06-21 00:22:20.382 8048 20919 I ViseLog : Vary: Origin
06-21 00:22:20.382 8048 20919 I ViseLog : Vary: Access-Control-Request-Method
06-21 00:22:20.382 8048 20919 I ViseLog : Vary: Access-Control-Request-Headers
06-21 00:22:20.382 8048 20919 I ViseLog : X-Content-Type-Options: nosniff
06-21 00:22:20.382 8048 20919 I ViseLog : X-XSS-Protection: 1; mode=block
06-21 00:22:20.382 8048 20919 I ViseLog : Cache-Control: no-cache, no-store, max-age=0, must-revalidate
06-21 00:22:20.382 8048 20919 I ViseLog : Pragma: no-cache
06-21 00:22:20.382 8048 20919 I ViseLog : Expires: 0
06-21 00:22:20.382 8048 20919 I ViseLog : Strict-Transport-Security: max-age=31536000 ; includeSubDomains
06-21 00:22:20.382 8048 20919 I ViseLog : X-Frame-Options: DENY
06-21 00:22:20.382 8048 20919 I ViseLog : Set-Cookie: SESSION=<CENSORED>; Path=/; Secure; HttpOnly
06-21 00:22:20.382 8048 20919 I ViseLog : Content-Type: application/json
06-21 00:22:20.382 8048 20919 I ViseLog : Transfer-Encoding: chunked
06-21 00:22:20.382 8048 20919 I ViseLog : Date: Wed, 21 Jun 2023 04:22:19 GMT
06-21 00:22:20.382 8048 20919 I ViseLog : Keep-Alive: timeout=60
06-21 00:22:20.382 8048 20919 I ViseLog : Connection: keep-alive
06-21 00:22:20.382 8048 20919 I ViseLog :
06-21 00:22:20.382 8048 20919 I ViseLog : body:{"data":{"project_status":"active","project":"ZS590KS","token":"<CENSORED>"},"retCode":200,"message":"auth success"}
06-21 00:22:20.382 8048 20919 I ViseLog : <-- END HTTP
06-21 00:22:20.383 8048 8048 D UNL->DMRegister: Login success
------snip-------
06-21 00:22:20.685 8048 20919 I ViseLog : HttpLogInterceptor.log(HttpLogInterceptor.java:44): --> POST https://dm.asus.
com/unlock/register http/1.1
06-21 00:22:20.685 8048 20919 I ViseLog :
06-21 00:22:20.685 8048 20919 I ViseLog : application/x-www-form-urlencoded
06-21 00:22:20.685 8048 20919 I ViseLog : body:ISN=<CENSORED>&apkVersion=1.0&keyIndex=1
06-21 00:22:20.685 8048 20919 I ViseLog : --> END POST
06-21 00:22:20.685 8048 20919 I ViseLog : <-- 200 https://dm.asus.com/unlock/register (300ms）
06-21 00:22:20.685 8048 20919 I ViseLog : Vary: Origin
06-21 00:22:20.685 8048 20919 I ViseLog : Vary: Access-Control-Request-Method
06-21 00:22:20.685 8048 20919 I ViseLog : Vary: Access-Control-Request-Headers
06-21 00:22:20.685 8048 20919 I ViseLog : X-Content-Type-Options: nosniff
06-21 00:22:20.685 8048 20919 I ViseLog : X-XSS-Protection: 1; mode=block
06-21 00:22:20.685 8048 20919 I ViseLog : Cache-Control: no-cache, no-store, max-age=0, must-revalidate
06-21 00:22:20.685 8048 20919 I ViseLog : Pragma: no-cache
06-21 00:22:20.685 8048 20919 I ViseLog : Expires: 0
06-21 00:22:20.685 8048 20919 I ViseLog : Strict-Transport-Security: max-age=31536000 ; includeSubDomains
06-21 00:22:20.685 8048 20919 I ViseLog : X-Frame-Options: DENY
06-21 00:22:20.685 8048 20919 I ViseLog : Content-Type: application/json
06-21 00:22:20.685 8048 20919 I ViseLog : Transfer-Encoding: chunked
06-21 00:22:20.685 8048 20919 I ViseLog : Date: Wed, 21 Jun 2023 04:22:19 GMT
06-21 00:22:20.685 8048 20919 I ViseLog : Keep-Alive: timeout=60
06-21 00:22:20.685 8048 20919 I ViseLog : Connection: keep-alive
06-21 00:22:20.685 8048 20919 I ViseLog :
06-21 00:22:20.685 8048 20919 I ViseLog : body:{"data":null,"retCode":4803,"message":"APK VERSION LOW"}
06-21 00:22:20.685 8048 20919 I ViseLog : <-- END HTTP
06-21 00:22:20.686 8048 8048 W UNL->DMRegister: get token error !!! retCode : 4803

In particular, there's the message "APK VERSION LOW". Is there a new version of the unlock tool available? I'm using the version that has been taken down from the download website, but is still available and widely linked at https://dlcdnets.asus.com/pub/ASUS/ZenFone/ZS590KS/AsusUnlock_1.0.0.7_210127_fulldpi.apk.

If not, I wonder if either intercepting the web request or editing the APK to change the version would work.