When trying to type in the shell over ssh from a windows terminal, a bunch of junk semi-randomly appears in the input like this:
[80;25;112;1;32;1_[80;25;112;0;32;1_[87;17;119;1;32;1;1_d[13;28;13;1;32;...
However, I opened a wsl2 kitty term and ran ssh and tvterm worked perfectly :|