After waiting some time to get Moode official rpi5 release (still no luck), I tried again with the newer version of Volumio (3.631-2024-02-21) and... so far so good!
Worked out of the box: recognized DAC, SSH enabled without problem... all of this was buggy in the previous release.
When I plugged in USB drive, it get scanned automatically and didn't crash.
Local library is large and organized & renamed with
custom MusicBrainz Picard script, so the files on the USB have paths like this:
Code:
A/AC_DC/Albums/Back in Black (Vinyl Hi-Res) [1980] [Albert Productions] [APLP-046] [12 Inch Vinyl]/A1. Hells Bells [5'$'\342\210\266''12][320+ 192000KHz VBR 2ch].flac
As you can see, that is very long name with unicode characters in it and it handled it without problem.
Currently I use only last.fm scrobbler plugin, and will conservatively add the rest like radios, DSP, and Spotify: add one, then leave it to work for a couple of days, then add another.
Haven't tried playing anything from the NAS, that seems to be quite common problem on forums.
Would love to install Midnight Commander and zsh, but as far as I can see, everyone on Volumio forums is suggesting against that - you need to add repositories that can break updating of the OS.