You are funny For the record I created OpenSubsonic to enhance all subsonic servers via a better API surface. So no it’s not a bad Subsonic client, it’s a client that requires up to date servers to be able to perform better …
There’s documentation about all subsonic servers in the well documentation