I know this might not be a supported use case, but I wanna to share my experience with the UPNP setup using Volumio release 3.
I have a USB Audioquest DragonFly 1.5 connected to my RPI 4 running Volumio 2.917. My Dac is not a full MQA unfolder, only an MQA render device.
As Volumio can’t unfold MQA, I’m using another software to connect to Tidal and play tracks. On that other software, I set the output for UPNP Volumio. I’m using Volumio as a kind of transport node between my laptop and my stereo system. Volumio is there to act as a sort of “gateway” between my Lan and my usb Dac.
Works fine until I upgraded to Volumio 3.
With Volumio 3, I got some sluggish performance, can take up to 30 seconds to load up the first track. After two or three tracks, the link between both devices (my other software and Volumio) seems to be broken. I can’t play any new tracks, the track won’t never start.
Rebooting the RPI fix the issue for two, or three tracks, as the same issue start again.
Went back to Volumio 2.917-2021-10-06 and works fine.
Same issue here. I can find the following in the logs which seems to indicate that mpd is timing out. I have the same issue with volusonic plugin where mpd also seems to timeout.
/var/log/mpd.log:
Dec 20 16:17 : client: [1] process command "stop"
Dec 20 16:17 : client: [1] command returned 0
Dec 20 16:17 : client: [1] process command "idle"
Dec 20 16:17 : client: [1] command returned 1
Dec 20 16:17 : client: [1] process command "clear"
Dec 20 16:17 : client: [1] command returned 0
Dec 20 16:17 : client: [1] process command "idle"
Dec 20 16:17 : client: [1] command returned 1
Dec 20 16:17 : client: [1] process command "idle"
Dec 20 16:17 : client: [1] command returned 1
Dec 20 16:17 : client: [1] process command "playlistinfo"
Dec 20 16:17 : client: [1] command returned 0
Dec 20 16:17 : client: [1] process command "idle"
Dec 20 16:17 : client: [1] command returned 1
Dec 20 16:17 : client: [1] process command "load "http://**server_name**:58050/str
eam/audio/600ca4cc30a050f3c1ae9fb2c017692c.mp3""
Dec 20 16:27 : exception: CURL failed: The requested URL returned error: 504 Gateway
Time-out
Dec 20 16:27 : exception: No such playlist
Dec 20 16:27 : client: [1] command returned 2
Dec 20 16:27 : client: [1] timeout
Dec 20 16:27 : client: [1] closed
Dec 20 16:27 : client: [2] opened from local
Dec 20 16:27 : client: [3] opened from local
Dec 20 16:27 : client: [2] closed
Dec 20 16:27 : client: [4] opened from local
Dec 20 16:27 : client: [3] closed
Dec 20 16:27 : client: [4] closed
Dec 20 16:27 : client: [5] opened from local
Dec 20 16:27 : client: [5] process command "idle"
Dec 20 16:27 : client: [5] command returned 1
Dec 20 16:27 : client: [5] process command "playlistinfo"
Dec 20 16:27 : client: [5] command returned 0
Dec 20 16:27 : client: [5] process command "idle"
Dec 20 16:27 : client: [5] command returned 1
Even more so since it worked in the prior version just fine. I cut them some slack because they are so small but to not even acknowledge it seems strange. They must really have their hands full.
I concluded that my issue is not a Volumio 3 issue. I had simultaneously upgraded to airsonic-advanced from airsonic which turned out to cause an issue with streaming files to mpd. I still don’t understand what the issue is on the airsonic-advanced side, but downgrading back to airsonic solved the issue for me.