If you're fine with a paid option (although it's source-available and distributed for "free" on their website), then Grayjay [0] is my personal favourite. I can't remember the last time I saw an error. On NewPipe, I can't say the same.
[0]: https://grayjay.app/
Alternatively if you're interested in paying, YouTube Music has a subscription option, or YouTube Premium includes YouTube Music.