Good news: the excellent VisiData (https://www.visidata.org/) supports USV.
Bad news: it looks like they got ␟ and ␞ mixed up, there are trailing ␞␟ characters after each record (should just be an ␞ between each record), and no characters at all after the last record:
$ cat test.csv
one,two,three,
four,five,six
seven,eight,nine
$ vd test.csv -b -o test.usv
opening test.csv as csv
saving 1 sheets to test.usv as usv
Think about what you're doing.
test.usv save finished
$ cat test.usv
one␞two␞three␞␟four␞five␞six␞␟seven␞eight␞nine␞␟$
$