Spotify Connect

Hi Rees

Thanks for your reply :slight_smile: Yes it is very consistent in losing the connection. I happens all the time at an average after 2-3 songs. I am using the iOS app, my Mac mini and my MacBook and it is all the same unfortunately.

There were never problems when I was running the Spotify connect made på RafaPolit on my MoOde audio player. https://github.com/RafaPolit/moode-spotify-connect-web
Don’t know if this is the same since its two different OS.

I think I had a bit more stability when this was installed as the zip file and uploaded at the plugin page at Volumio… But I am not sure why this should be better since it was an older version and I can see, here on the forum, that others had problems with the older versions…

Regards Mikkel

Hi again

I have been using this command to see if there is any errors: sudo journalctl -b -u volspotconnect2.service

I am getting this errorOct 01 09:18:19 volumio systemd[1]: volspotconnect2.service: main process exited, code=exited, status=101/n/a Oct 01 09:18:19 volumio systemd[1]: Unit volspotconnect2.service entered failed state. Oct 01 09:18:22 volumio systemd[1]: volspotconnect2.service holdoff time over, scheduling restart. Oct 01 09:18:22 volumio systemd[1]: Stopping Volspotconnect2 Daemon... Oct 01 09:18:22 volumio systemd[1]: Starting Volspotconnect2 Daemon... Oct 01 09:18:22 volumio systemd[1]: Started Volspotconnect2 Daemon. Oct 01 09:18:22 volumio volumio[2049]: INFO:librespot: librespot 9b85d33 (2018-05-18). Built on 2018-05-18. Build ID: u91GgpUM Oct 01 09:18:22 volumio volumio[2049]: WARN:mdns: Failed to register IPv6 receiver: Error { repr: Os { code: 19, message: "No such device" } }
And after trying to restart the plugin and looking for metadata this is displayed:

Oct 01 09:25:23 volumio volumio[2049]: ERROR:librespot_core::session: Error { repr: Os { code: 104, message: "Connection reset by peer" } } Oct 01 09:25:53 volumio volumio[2049]: INFO:librespot_playback::player: Shutting down player thread ...

regards Mikkel

That is not an error, but a warning that ipv6 hasn’t been set up - it can be safely ignored.

Hello,

I think I have a bug with Spotify (trought plug-in Spotifyconnect), decribe in this post in help section.
https://volumio.org/forum/spotify-sound-t10760.html

But to resume, I don’t have any sound when spotify is playing (for 3 months).

  • Version volumio 2.457 (fresh flash done)
  • account spotify family ok
  • plug-in spotify connect installed and actived
  • volumio shows what spotify is playing
    -all sets of sound at 100 (spotifyconnect, volumio, spotify on desk, computer)
  • I can hear a “ploc” when connecting with spotify
  • my dac is I2S
  • no problem of sound with web radios ou usb disk

below the link of to my system :

http://logs.volumio.org/volumio/L8r7PX0.html

I hope someone will find something…

Thanks.
Gilles

Hi!
Can you please post what returns:

aplay -L

and the content of /data/plugins/music_service/volspotconnect2/startconnect.sh

cat /data/plugins/music_service/volspotconnect2/startconnect.sh

Please remove your credentials if needed.
Have you made the following test : start to play in Spotify connected to volspotconnect2 and wait at least 30 seconds. Sometimes, there is a long delay…
let me know

Hi,

Im currently using an Rpi3b+ and a Suptronics X5000 DAC with some JBL 308P MkII powered 8" two-way studio monitors, connected via TRS 1/4" to RCA to the DAC (not ideal but im waiting for the ALLO Katana DAC to be re-released)

However I have an issue with Spotify connect taking 10-20 seconds to play a song every time I change song from any device I use, i.e. Desktop PC, Android phone, Android tablet. Skipping forward and back will intermittently play song on demand but more often not.

This seems to be via anything I browse on Spotify or from my playlists. Local USB drive stored audio works fine.

Removing the DAC and using the pi by itself results in the same issue. I have tried the latest Volumio OS and Moode OS

Any help would be appreciated as im fairly new to the Rpi scene.

Hi balbuze,
I don’t know how to access these code writings on volumio. Is there an information about this process to do it ?

I did the test of delay, always nothing.

1 Like

Thanks the web ! Below the informations :

volumio@volumio:~$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
sysdefault:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
dmix:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct sample mixing device
dmix:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct sample mixing device
dsnoop:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct sample snooping device
dsnoop:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct sample snooping device
hw:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct hardware device without any conversions
hw:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct hardware device without any conversions
plughw:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Hardware device with all software conversions
plughw:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Hardware device with all software conversions
default:CARD=sndrpihifiberry
    snd_rpi_hifiberry_dacplus,
    Default Audio Device
sysdefault:CARD=sndrpihifiberry
    snd_rpi_hifiberry_dacplus,
    Default Audio Device
dmix:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_dacplus,
    Direct sample mixing device
dsnoop:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_dacplus,
    Direct sample snooping device
hw:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_dacplus,
    Direct hardware device without any conversions
plughw:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_dacplus,
    Hardware device with all software conversions
volumio@volumio:~$ volumio@volumio:~$ aplay -L
-bash: volumio@volumio:~$: command not found
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
sysdefault:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
dmix:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct sample mixing device
dmix:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct sample mixing device
dsnoop:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct sample snooping device
dsnoop:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct sample snooping device
hw:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct hardware device without any conversions
hw:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct hardware device without any conversions
plughw:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Hardware device with all software conversions
plughw:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Hardware device with all software conversions
default:CARD=sndrpihifiberry
    snd_rpi_hifiberry_dacplus,
    Default Audio Device
sysdefault:CARD=sndrpihifiberry
    snd_rpi_hifiberry_dacplus,
    Default Audio Device
dmix:CARD=sndrpihifiberry,DEV=0
volumio@volumio:~$ null
-bash: null: command not found
volumio@volumio:~$     Discard all samples (playback) or generate zero samples (capture)
-bash: syntax error near unexpected token `('
volumio@volumio:~$ default:CARD=ALSA
-bash: default:CARD=ALSA: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 ALSA
-bash: bcm2835: command not found
volumio@volumio:~$     Default Audio Device
-bash: Default: command not found
volumio@volumio:~$ sysdefault:CARD=ALSA
-bash: sysdefault:CARD=ALSA: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 ALSA
-bash: bcm2835: command not found
volumio@volumio:~$     Default Audio Device
-bash: Default: command not found
volumio@volumio:~$ dmix:CARD=ALSA,DEV=0
-bash: dmix:CARD=ALSA,DEV=0: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 ALSA
-bash: bcm2835: command not found
volumio@volumio:~$     Direct sample mixing device
-bash: Direct: command not found
volumio@volumio:~$ dmix:CARD=ALSA,DEV=1
-bash: dmix:CARD=ALSA,DEV=1: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 IEC958/HDMI-bash: bcm2835: command not found
volumio@volumio:~$     Direct sample mixing device
-bash: Direct: command not found
volumio@volumio:~$ dsnoop:CARD=ALSA,DEV=0
-bash: dsnoop:CARD=ALSA,DEV=0: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 ALSA
-bash: bcm2835: command not found
volumio@volumio:~$     Direct sample snooping device
-bash: Direct: command not found
volumio@volumio:~$ dsnoop:CARD=ALSA,DEV=1
-bash: dsnoop:CARD=ALSA,DEV=1: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 IEC958/HDMI-bash: bcm2835: command not found
volumio@volumio:~$     Direct sample snooping device
-bash: Direct: command not found
volumio@volumio:~$ hw:CARD=ALSA,DEV=0
-bash: hw:CARD=ALSA,DEV=0: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 ALSA
-bash: bcm2835: command not found
volumio@volumio:~$     Direct hardware device without any conversions
-bash: Direct: command not found
volumio@volumio:~$ hw:CARD=ALSA,DEV=1
-bash: hw:CARD=ALSA,DEV=1: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 IEC958/HDMI-bash: bcm2835: command not found
volumio@volumio:~$     Direct hardware device without any conversions
-bash: Direct: command not found
volumio@volumio:~$ plughw:CARD=ALSA,DEV=0
-bash: plughw:CARD=ALSA,DEV=0: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 ALSA
-bash: bcm2835: command not found
volumio@volumio:~$     Hardware device with all software conversions
-bash: Hardware: command not found
volumio@volumio:~$ plughw:CARD=ALSA,DEV=1
-bash: plughw:CARD=ALSA,DEV=1: command not found
volumio@volumio:~$     bcm2835 ALSA, bcm2835 IEC958/HDMI-bash: bcm2835: command not found
volumio@volumio:~$     Hardware device with all software conversions
-bash: Hardware: command not found
volumio@volumio:~$ default:CARD=sndrpihifiberry
-bash: default:CARD=sndrpihifiberry: command not found
volumio@volumio:~$     snd_rpi_hifiberry_dacplus,
-bash: snd_rpi_hifiberry_dacplus,: command not found
volumio@volumio:~$     Default Audio Device
-bash: Default: command not found
volumio@volumio:~$ sysdefault:CARD=sndrpihifiberry
-bash: sysdefault:CARD=sndrpihifiberry: command not found
volumio@volumio:~$     snd_rpi_hifiberry_dacplus,
-bash: snd_rpi_hifiberry_dacplus,: command not found
volumio@volumio:~$     Default Audio Device
-bash: Default: command not found
volumio@volumio:~$ dmix:CARD=sndrpihifiberry,DEV=0
-bash: dmix:CARD=sndrpihifiberry,DEV=0: command not found
volumio@volumio:~$

volumio@volumio:~$ cat /data/plugins/music_service/volsp otconnect2/startconnect.sh #this file is generated by the plugin. You should not ed it it unless you know what you do. It will be overwrite by the plugin each time a change in config is detected cd /data/plugins/music_service/volspotconnect2 ./librespot -b 320 -c /tmp --enable-volume-normalisat ion --name 'Volumio' --backend alsa --device plughw:1 -- disable-audio-cache --initial-volume 100 volumio@volumio:~$

Hi,

Just to say that’s ok now with spotify !
I don’t know if it’s the new update of Spotify or a debug of volumio but it’s ok.

Thanks
Gilles

I am experiencing the same issue, also with Rpi 3B+.
I am running Volumio v2.502. Tried uninstalling and installing the plug-in again, but the issue remains.

Same issue for me, it takes about 10s to change songs. Frustrating.

What version are using, could you try the latest (dev) version off github/volspotconnect2 and see if you are still having these issues?

Hey,
many thanks for the fine plugin. I hope this is the right place to discuss my problem. I want to use the plugin on a RPi 3B+ volumio version is 2.526. I use an HifiBerry Amp. Webradio and music works. I installed spotify connect from the WebUI (and the Dev Version via commandline) both the same problem. While other Spotify Connect sinks work, volumio is shown on Windows 10 client (Android Client shows volumio only sometimes) but on both clients it is greyed out with the message “can not be played at the moment” (“kann zurzeit nicht abgespielt werden” in german). I wanted to ask if somebody could help me (thanks a lot in advance). I have a premium student account if that matters. Here are the log that were most often asked after in the postings before:
logs:

-- Logs begin at Mon 2019-02-04 15:09:58 UTC, end at Mon 2019-02-04 15:39:32 UTC. --
Feb 04 15:10:56 volumio systemd[1]: Starting Volspotconnect2 Daemon...
Feb 04 15:10:56 volumio systemd[1]: Started Volspotconnect2 Daemon.
Feb 04 15:10:56 volumio volumio[1404]: INFO:librespot: librespot 9b85d33 (2018-05-18). Built on 2018-05-18. Build ID: u91GgpUM
Feb 04 15:10:56 volumio volumio[1404]: WARN:mdns: Failed to register IPv6 receiver: Error { repr: Os { code: 19, message: "No such device" } }
Feb 04 15:31:24 volumio volumio[1404]: INFO:librespot_core::session: Connecting to AP "gew1-accesspoint-b-9rn6.ap.spotify.com:4070"
Feb 04 15:31:24 volumio volumio[1404]: INFO:librespot_core::session: Authenticated as "***********" !
Feb 04 15:31:24 volumio volumio[1404]: INFO:librespot_playback::player: new Player[0]
Feb 04 15:31:24 volumio volumio[1404]: INFO:librespot_playback::audio_backend::alsa: Using alsa sink
Feb 04 15:31:24 volumio volumio[1404]: INFO:librespot_core::session: Country: "DE"

in the dev version the output is:

-- Logs begin at Mon 2019-02-04 16:57:07 UTC. --
Feb 04 16:58:11 volumio volumio[1447]: Map Spotify's volume range logarithmicall                                                                                                             y to the
Feb 04 16:58:11 volumio volumio[1447]: audio mixer
Feb 04 16:58:11 volumio volumio[1447]: --metadata-port METADATA_PORT
Feb 04 16:58:11 volumio volumio[1447]: The port the metadata pipe uses.
Feb 04 16:58:13 volumio systemd[1]: volspotconnect2.service holdoff time over, s                                                                                                             cheduling restart.
Feb 04 16:58:13 volumio systemd[1]: Stopping Volspotconnect2 Daemon...
Feb 04 16:58:13 volumio systemd[1]: Starting Volspotconnect2 Daemon...
Feb 04 16:58:13 volumio systemd[1]: Started Volspotconnect2 Daemon.
Feb 04 16:58:20 volumio volumio[1513]: vollibrespot v0.1.2 edd446b 2018-11-24 (l                                                                                                             ibrespot e386736 2018-10-16) -- Built On 2018-11-24
Feb 04 16:58:22 volumio volumio[1513]: [Vollibrespot] : Failed to register IPv6                                                                                                              receiver: Os { code: 19, kind: Other, message: "No such device" }
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Connecting to AP "gew1-accesspoint-b-xzdx.ap.spotify.com:4070"
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Authenticated as "************" !
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Setting up new mixer: card:hw:1 mixer:Master index:0
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Alsa min: 0 (MilliBel(0)[dB]) -- max: 248 (MilliBel(0)[dB]) HW: false
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Switching to linear volume mapping, control range: MilliBel(0)
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Alsa min-db is not SND_CTL_TLV_DB_GAIN_MUTE!!
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Using alsa sink
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Current alsa volume: 129[i64] MilliBel(9999999)
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Mapping (lin) volume [0.000%] 0 [u16] ->> Alsa [0.000%] 0 [i64]
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Metadata pipe established
Feb 04 17:09:14 volumio volumio[1513]: [Vollibrespot] : Country: "DE"
cat /data/plugins/music_service/volspotconnect2/startconnect.sh
#this file is generated by the plugin. You should not edit it unless you know what you do. It will be overwrite by the plugin each time a change in config is detected
cd /data/plugins/music_service/volspotconnect2
./librespot -b 320  -c /tmp   --name 'Volumio' --backend alsa --device plughw:1 --disable-audio-cache --initial-volume 65
 aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
sysdefault:CARD=ALSA
    bcm2835 ALSA, bcm2835 ALSA
    Default Audio Device
dmix:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct sample mixing device
dmix:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct sample mixing device
dsnoop:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct sample snooping device
dsnoop:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct sample snooping device
hw:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Direct hardware device without any conversions
hw:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Direct hardware device without any conversions
plughw:CARD=ALSA,DEV=0
    bcm2835 ALSA, bcm2835 ALSA
    Hardware device with all software conversions
plughw:CARD=ALSA,DEV=1
    bcm2835 ALSA, bcm2835 IEC958/HDMI
    Hardware device with all software conversions
default:CARD=sndrpihifiberry
    snd_rpi_hifiberry_amp,
    Default Audio Device
sysdefault:CARD=sndrpihifiberry
    snd_rpi_hifiberry_amp,
    Default Audio Device
dmix:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_amp,
    Direct sample mixing device
dsnoop:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_amp,
    Direct sample snooping device
hw:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_amp,
    Direct hardware device without any conversions
plughw:CARD=sndrpihifiberry,DEV=0
    snd_rpi_hifiberry_amp,
    Hardware device with all software conversions

EDIT:
today ist was possible to connect with the Windows 10 Client App (not greyed out), but connection was not succesfull. Error log:

Feb 05 09:07:41 volumio volumio[1513]: thread '<unnamed>' panicked at 'Error starting Metadata pipe: : Os { code: 98, kind: AddrInUse, message: "Address already in use" }', libcore/result.r Feb 05 09:07:41 volumio volumio[1513]: stack backtrace: Feb 05 09:07:42 volumio volumio[1513]: 0: 0x98ff97 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h3608b871673a8803 Feb 05 09:07:42 volumio volumio[1513]: at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Feb 05 09:07:42 volumio volumio[1513]: 1: 0x97f88f - std::sys_common::backtrace::print::hef947be8cf8e8f55 Feb 05 09:07:42 volumio volumio[1513]: at libstd/sys_common/backtrace.rs:71 Feb 05 09:07:42 volumio volumio[1513]: at libstd/sys_common/backtrace.rs:59 Feb 05 09:07:42 volumio volumio[1513]: 2: 0x97d3cb - std::panicking::default_hook::{{closure}}::haac47ed356699ffe Feb 05 09:07:42 volumio volumio[1513]: at libstd/panicking.rs:211 Feb 05 09:07:42 volumio volumio[1513]: 3: 0x97d043 - std::panicking::default_hook::h95ba73384225983b Feb 05 09:07:42 volumio volumio[1513]: at libstd/panicking.rs:227 Feb 05 09:07:42 volumio volumio[1513]: 4: 0x97daf3 - std::panicking::rust_panic_with_hook::ha1106c0ce43cea72 Feb 05 09:07:42 volumio volumio[1513]: at libstd/panicking.rs:477 Feb 05 09:07:42 volumio volumio[1513]: 5: 0x97d6b7 - std::panicking::continue_panic_fmt::h875c7946721c05c9 Feb 05 09:07:42 volumio volumio[1513]: at libstd/panicking.rs:391 Feb 05 09:07:42 volumio volumio[1513]: 6: 0x97d59f - rust_begin_unwind Feb 05 09:07:42 volumio volumio[1513]: at libstd/panicking.rs:326 Feb 05 09:07:42 volumio volumio[1513]: 7: 0x9cde8b - core::panicking::panic_fmt::h429a06507aba9228 Feb 05 09:07:42 volumio volumio[1513]: at libcore/panicking.rs:77 Feb 05 09:07:42 volumio volumio[1513]: 8: 0x4dc6e3 - core::result::unwrap_failed::hf50c9885e9663b30 Feb 05 09:07:42 volumio volumio[1513]: 9: 0x4c3437 - vollibrespot::meta_pipe::MetaPipeThread::run::h3128b8650559db06 Feb 05 09:07:42 volumio volumio[1513]: 10: 0x4d7d83 - std::sys_common::backtrace::__rust_begin_short_backtrace::h912d4703b4899cb9 Feb 05 09:07:42 volumio volumio[1513]: 11: 0x4d073f - std::panicking::try::do_call::h982a3bb7e26ea884 Feb 05 09:07:42 volumio volumio[1513]: 12: 0x998f57 - __rust_maybe_catch_panic Feb 05 09:07:42 volumio volumio[1513]: at libpanic_unwind/lib.rs:103 Feb 05 09:07:42 volumio volumio[1513]: 13: 0x4e352f - <F as alloc::boxed::FnBox<A>>::call_box::h58cacb42b6374723 Feb 05 09:07:42 volumio volumio[1513]: 14: 0x97c687 - std::sys_common::thread::start_thread::hd1b180dd2fa4010c Feb 05 09:07:42 volumio volumio[1513]: at liballoc/boxed.rs:656 Feb 05 09:07:42 volumio volumio[1513]: at libstd/sys_common/thread.rs:24 Feb 05 09:07:42 volumio volumio[1513]: 15: 0x97f223 - std::sys::unix::thread::Thread::new::thread_start::h63a610b507ecb711 Feb 05 09:07:42 volumio volumio[1513]: at libstd/sys/unix/thread.rs:90

Hey, just got back into Volumio again to try to connect my RPI3B+ to my MiniDSP2x4HD by USB directly instead of by Hifiberry Digi+ Pro using SPDIF coaxial. Latest vesion of Volumio, 2.555. The USB works fine, I got audio. Now I also wanted to try Spotify Connect, did not have Spotify before. I just installed it from the Volumio repo in the UI. I can instantly connect from my Android phone and MacBook, and play music. The strange thing is, I cannot play a new song. When I click a new song, it just restarts the one that is currently playing. Both on my Android phone and Macbook. It does start the next song in the playlist of shuffle when the song is done. How is this possible?

A recent change in Spotify protocol broke the plugin… Sorry, but you have to wait for a fix… :wink: .

Ah, bummer! Is it something that can be fixed? If yes, do you have an idea on a fix ETA?

It is not a 100% broken, it still plays, just not a new song.

edit: Ah, found the report: github.com/balbuze/volumio-plugins/issues/209

That was a quick fix after all! Thanks! :unamused:

Hmm, just updated to 0.8.5 on Volumio 2.555 on RPI3B+. But now cannot connect when I press my pi in Spotify on both Mac and Android Phone :question:

try to disable the plugin. Renable it and save settings. Let me know

Hmm, I noticed the Mixer Type input box was completely empty in Playback Options. Set it back to Hardware, reboot, and can suddenly connect. Is this logical?