Pi3 not properly connecting with Spotify

Hi there,

I have tried the solutions of several other threads on here but none have solved the issue I am having. Please redirect me if a solution has already been posted! I am operating a RPi3 with a HiFiBerry DAC + on Volumio 2. I just installed the Spotify plug-in. The installation was successful and the plug-in is active. I entered my premium account credentials (correctly, verified in spopd.conf) and saved. Spotify will show up on browse tab, but my playlists won’t load. I click on My Playlists and nothing happens. Also, when I try to play a song from the featured playlists, they’ll go to my queue but never play.

Playback for Volumio’s web radio stations work just fine, if that helps. Ironically, Spotify worked when I was running Volumio 1.55, but since updating it doesn’t work.

Any help is appreciated! Thanks :slight_smile:

EDIT Here is a segment that I think is problematic:

sudo /usr/bin/spopd -c /etc/spopd.conf
/usr/bin/spopd: error while loading shared libraries: libsportify.so.12: cannot open shared object file: No such file or directory

Can you post your /var/log/volumio.log file so we can take a look at it. Thanks!

2016-12-28T23:58:54.112Z - info: ------------------------------------------- 2016-12-28T23:58:54.118Z - info: ----- Volumio2 ---- 2016-12-28T23:58:54.119Z - info: ------------------------------------------- 2016-12-28T23:58:54.119Z - info: ----- System startup ---- 2016-12-28T23:58:54.120Z - info: ------------------------------------------- 2016-12-28T23:58:54.372Z - info: Plugin folders cleanup 2016-12-28T23:58:54.373Z - info: Scanning into folder /volumio/app/plugins/ 2016-12-28T23:58:54.373Z - info: Scanning category audio_interface 2016-12-28T23:58:54.375Z - info: Scanning category miscellanea 2016-12-28T23:58:54.377Z - info: Scanning category music_service 2016-12-28T23:58:54.378Z - info: Scanning category plugins.json 2016-12-28T23:58:54.379Z - info: Scanning category system_controller 2016-12-28T23:58:54.381Z - info: Scanning category user_interface 2016-12-28T23:58:54.382Z - info: Scanning into folder /data/plugins/ 2016-12-28T23:58:54.382Z - info: Scanning category music_service 2016-12-28T23:58:54.383Z - info: Plugin folders cleanup completed 2016-12-28T23:58:54.385Z - info: Loading plugins from folder /volumio/app/plugins/ 2016-12-28T23:58:54.392Z - info: Loading plugins from folder /data/plugins/ 2016-12-28T23:58:54.395Z - info: Loading plugin "system"... 2016-12-28T23:58:54.447Z - info: Loading plugin "appearance"... 2016-12-28T23:58:55.076Z - info: Loading plugin "network"... 2016-12-28T23:58:55.236Z - info: Loading plugin "services"... 2016-12-28T23:58:55.247Z - info: Loading plugin "alsa_controller"... 2016-12-28T23:58:55.489Z - info: Loading plugin "volumio_command_line_client"... 2016-12-28T23:58:55.507Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:58:55.509Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:58:55.510Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:58:55.567Z - info: Loading plugin "upnp"... 2016-12-28T23:58:55.578Z - info: [1482969535577] Starting Upmpd Daemon 2016-12-28T23:58:55.608Z - info: CoreCommandRouter::executeOnPlugin: system , registerCallback 2016-12-28T23:58:55.611Z - info: Loading plugin "mpd"... 2016-12-28T23:58:55.742Z - info: Loading plugin "networkfs"... 2016-12-28T23:58:55.786Z - info: Loading plugin "alarm-clock"... 2016-12-28T23:58:56.054Z - info: Loading plugin "airplay_emulation"... 2016-12-28T23:58:56.069Z - info: [1482969536068] Starting Shairport Sync 2016-12-28T23:58:56.076Z - info: Loading plugin "last_100"... 2016-12-28T23:58:56.087Z - info: Loading plugin "webradio"... 2016-12-28T23:58:57.955Z - info: Loading plugin "i2s_dacs"... 2016-12-28T23:58:57.976Z - info: CoreCommandRouter::executeOnPlugin: system , getConfigParam 2016-12-28T23:58:57.978Z - info: Loading plugin "my_volumio"... 2016-12-28T23:58:57.984Z - info: Loading plugin "volumiodiscovery"... 2016-12-28T23:58:58.083Z - info: Applying required configuration parameters for plugin volumiodiscovery 2016-12-28T23:58:58.134Z - info: CoreCommandRouter::executeOnPlugin: system , registerCallback 2016-12-28T23:58:58.138Z - info: Loading plugin "albumart"... 2016-12-28T23:58:58.162Z - info: Plugin example_plugin is not enabled 2016-12-28T23:58:58.165Z - info: Loading plugin "updater_comm"... 2016-12-28T23:58:58.498Z - info: Plugin mpdemulation is not enabled 2016-12-28T23:58:58.501Z - info: Loading plugin "rest_api"... 2016-12-28T23:58:58.526Z - info: Loading plugin "websocket"... 2016-12-28T23:58:58.601Z - info: Loading plugin "spop"... 2016-12-28T23:59:00.744Z - info: Applying required configuration parameters for plugin spop 2016-12-28T23:59:00.768Z - info: ___________ START PLUGINS ___________ 2016-12-28T23:59:00.787Z - info: CoreCommandRouter::volumioAddToBrowseSources[object Object] 2016-12-28T23:59:00.792Z - info: [1482969540789] CoreMusicLibrary::Adding element Last_100 2016-12-28T23:59:00.820Z - info: CoreCommandRouter::volumioAddToBrowseSources[object Object] 2016-12-28T23:59:00.823Z - info: [1482969540820] CoreMusicLibrary::Adding element Webradio 2016-12-28T23:59:00.867Z - info: Loading i18n strings for locale en 2016-12-28T23:59:00.986Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:59:00.989Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getAlsaCards 2016-12-28T23:59:01.009Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:59:01.017Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:59:01.021Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:59:01.025Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:59:01.030Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam 2016-12-28T23:59:01.073Z - info: BOOT COMPLETED 2016-12-28T23:59:01.217Z - info: [1482969541213] CoreStateMachine::resetVolumioState 2016-12-28T23:59:01.224Z - info: [1482969541219] CoreStateMachine::getcurrentVolume 2016-12-28T23:59:01.227Z - info: CoreCommandRouter::volumioRetrievevolume 2016-12-28T23:59:01.284Z - info: [1482969541267] CoreStateMachine::updateTrackBlock 2016-12-28T23:59:01.296Z - info: [1482969541286] CorePlayQueue::getTrackBlock 2016-12-28T23:59:01.540Z - info: SpopD Daemon Started 2016-12-28T23:59:01.550Z - info: MPD running with PID571 ,establishing connection 2016-12-28T23:59:01.586Z - info: Setting Device type: Raspberry PI 2016-12-28T23:59:01.917Z - info: [1482969541915] VolumeController:: Volume=56 Mute =false 2016-12-28T23:59:01.924Z - info: [1482969541923] CoreStateMachine::pushState 2016-12-28T23:59:01.928Z - info: [1482969541926] CoreStateMachine::getState 2016-12-28T23:59:01.930Z - info: [1482969541929] CorePlayQueue::getTrack 0 2016-12-28T23:59:01.933Z - info: CoreCommandRouter::volumioPushState 2016-12-28T23:59:01.934Z - info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo 2016-12-28T23:59:01.945Z - info: [1482969541943] interfaceApi::pushState 2016-12-28T23:59:01.947Z - info: [1482969541946] InterfaceWebUI::pushState 2016-12-28T23:59:02.008Z - info: Pushing Favourites {"service":"mpd","uri":"","favourite":false} 2016-12-28T23:59:02.212Z - info: Reloading queue from file 2016-12-28T23:59:02.338Z - info: 2016-12-28T23:59:02.378Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings 2016-12-28T23:59:02.488Z - info: mDNS: Found device Volumio 2016-12-28T23:59:02.608Z - info: Upmpdcli Daemon Started 2016-12-28T23:59:02.656Z - info: [1482969542655] Shairport-Sync Started 2016-12-28T23:59:04.090Z - info: CoreCommandRouter::volumioGetState 2016-12-28T23:59:04.092Z - info: [1482969544091] CoreStateMachine::getState 2016-12-28T23:59:04.095Z - info: [1482969544093] CorePlayQueue::getTrack 0 2016-12-28T23:59:04.105Z - info: [1482969544098] ---------------------------- Client requests Volumio state 2016-12-28T23:59:04.111Z - info: [1482969544110] InterfaceWebUI::pushState 2016-12-28T23:59:04.146Z - info: [1482969544144] ------------------------------ 56ms 2016-12-28T23:59:06.545Z - info: Connecting to daemon 2016-12-28T23:59:06.648Z - info: CoreCommandRouter::volumioAddToBrowseSources[object Object] 2016-12-28T23:59:06.650Z - info: [1482969546649] CoreMusicLibrary::Adding element Spotify 2016-12-28T23:59:06.657Z - info: FIRST BRANCH 2016-12-29T02:20:39.273Z - info: mDNS: A device disapperared from network 2016-12-29T02:20:39.277Z - info: mDNS: Device volumio disapperared from network 2016-12-29T02:20:39.484Z - info: mDNS: Found device Volumio 2016-12-29T02:20:42.367Z - info: Volumio called home 2016-12-29T02:20:46.178Z - info: Spotify access token expires at 1482973146550 2016-12-29T02:20:46.179Z - info: Spotify access token is BQDY9I86ZY1022xqydMMmfbLfjdMTjaLPYDsaaMtSGBqTp1z-y8mOHqbDlkaAOwMbFHDDrzw9w9x8zkFQyI53Q 2016-12-29T02:20:46.180Z - info: Spotify credentials grant success 2016-12-29T02:22:29.387Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings 2016-12-29T02:22:29.398Z - info: CoreCommandRouter::volumioGetState 2016-12-29T02:22:29.399Z - info: [1482978149399] CoreStateMachine::getState 2016-12-29T02:22:29.400Z - info: [1482978149400] CorePlayQueue::getTrack 0 2016-12-29T02:22:29.401Z - info: [1482978149400] ---------------------------- Client requests Volumio state 2016-12-29T02:22:29.403Z - info: [1482978149403] Listing playlists 2016-12-29T02:22:29.421Z - info: CoreCommandRouter::executeOnPlugin: multiroom , getMultiroom 2016-12-29T02:22:29.423Z - info: [1482978149422] ---------------------------- Client requests Menu Items 2016-12-29T02:22:29.424Z - info: CoreCommandRouter::volumioGetBrowseSources 2016-12-29T02:22:29.426Z - info: CoreCommandRouter::volumioGetQueue 2016-12-29T02:22:29.427Z - info: [1482978149427] CoreStateMachine::getQueue 2016-12-29T02:22:29.429Z - info: [1482978149428] CorePlayQueue::getQueue 2016-12-29T02:22:29.429Z - info: [1482978149429] ---------------------------- Client requests Volumio queue 2016-12-29T02:22:29.431Z - info: [1482978149430] InterfaceWebUI::pushState 2016-12-29T02:22:29.463Z - info: [1482978149462] InterfaceWebUI::pushQueue 2016-12-29T02:22:29.466Z - info: [1482978149465] ------------------------------ 67ms 2016-12-29T02:22:29.468Z - info: [1482978149467] ------------------------------ 42ms 2016-12-29T02:22:29.527Z - info: [1482978149526] ------------------------------ 104ms 2016-12-29T02:24:29.375Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings 2016-12-29T02:26:19.494Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings 2016-12-29T02:28:39.925Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings 2016-12-29T02:31:09.960Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings 2016-12-29T02:31:09.978Z - info: CoreCommandRouter::volumioGetState 2016-12-29T02:31:09.980Z - info: [1482978669978] CoreStateMachine::getState 2016-12-29T02:31:09.982Z - info: [1482978669980] CorePlayQueue::getTrack 0 2016-12-29T02:31:09.985Z - info: [1482978669982] ---------------------------- Client requests Volumio state 2016-12-29T02:31:09.991Z - info: [1482978669987] Listing playlists 2016-12-29T02:31:10.025Z - info: CoreCommandRouter::executeOnPlugin: multiroom , getMultiroom 2016-12-29T02:31:10.031Z - info: [1482978670029] ---------------------------- Client requests Menu Items 2016-12-29T02:31:10.033Z - info: CoreCommandRouter::volumioGetBrowseSources 2016-12-29T02:31:10.035Z - info: CoreCommandRouter::volumioGetQueue 2016-12-29T02:31:10.036Z - info: [1482978670035] CoreStateMachine::getQueue 2016-12-29T02:31:10.037Z - info: [1482978670036] CorePlayQueue::getQueue 2016-12-29T02:31:10.038Z - info: [1482978670037] ---------------------------- Client requests Volumio queue 2016-12-29T02:31:10.040Z - info: [1482978670039] InterfaceWebUI::pushState 2016-12-29T02:31:10.075Z - info: [1482978670074] InterfaceWebUI::pushQueue 2016-12-29T02:31:10.079Z - info: [1482978670079] ------------------------------ 103ms 2016-12-29T02:31:10.081Z - info: [1482978670080] ------------------------------ 46ms 2016-12-29T02:31:10.113Z - info: [1482978670112] ------------------------------ 83ms 2016-12-29T02:33:59.929Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings

There was a similar issue on this thread:

github.com/volumio/Volumio2/issues/657

Try this - change your Spotify password, log in to Spotify on a PC/Mac to the Spotify Web Player - not the app. Then plug in the new password to the Spotify plugin on Volumio. It’s a long shot, but it might work.