I have no idea why your comment was dead. Vouched it and upvoted it. Thank you!
I hope you get it to work. I tried re-mapping some of the custom buttons on the remote, but it didn't seem to work consistently, and right/left arrowing to navigate the app list isn't much of an impost, so I haven't really tried to troubleshoot it.
If I was a bit more brave with my TV (family members would not be happy with a bricked TV), I'd give this a go: https://github.com/seun-novodev/android-tv-debloat-toolkit
P.S. These are the Smart TV Blocklists I use:
https://perflyst.github.io/PiHoleBlocklist/SmartTV.txt
https://raw.githubusercontent.com/hkamran80/blocklists/refs/heads/main/smart-tv.txt
https://blocklistproject.github.io/Lists/smart-tv.txt
Plus this list of regular expressions specific to TCL domains: /(\.|^)leiniao\.com$/
/(\.|^)tclking\.com$/
/(\.|^)tcllauncher\.com$/
/(\.|^)my7v\.com$/
/(\.|^)huan\.tv$/