Issue with spotify plugin

Hi all,
Looking for some help with the spotify plugin on volumio 2.323
I had been successfully using an older version of volumio with spotify plugin on my pi2 with a screen for a while then decided to upgrade. After problems using the built in upgrade function, I downloaded the latest image and flashed onto a card. This boots fine and I have installed the screen and an on screen keyboard. The issue is with the spotify plugin which seemed to install just fine. I then popped my spotify account details in and this is where things start to go wrong, normally when you hit save it pops up a message, this did not happen. Spotify does not appear in volumio (although spotify connect plugin works fine). I checked the spopd.conf file and despite no confirmation, it has the correct, tested spotify details. I include the volumio log below, the part that stands out to me is:

[codepen]2017-11-29T20:15:14.992Z - info: SPOP command error:
2017-11-29T20:15:15.004Z - info: Error: connect ECONNREFUSED 127.0.0.1:6602
at Object.exports._errnoException (util.js:1018:11)
at exports._exceptionWithHostPort (util.js:1041:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14)[/codepen]

I’m not sure that the plugin is installing correctly, the spopd service does not seem to be running. Any help is greatly appreciated.

whole log below

[codepen]2017-11-29T20:14:38.334Z - info: -------------------------------------------
2017-11-29T20:14:38.349Z - info: ----- Volumio2 ----
2017-11-29T20:14:38.353Z - info: -------------------------------------------
2017-11-29T20:14:38.355Z - info: ----- System startup ----
2017-11-29T20:14:38.358Z - info: -------------------------------------------
2017-11-29T20:14:38.800Z - info: Plugin folders cleanup
2017-11-29T20:14:38.802Z - info: Scanning into folder /volumio/app/plugins/
2017-11-29T20:14:38.804Z - info: Scanning category audio_interface
2017-11-29T20:14:38.808Z - info: Scanning category miscellanea
2017-11-29T20:14:38.814Z - info: Scanning category music_service
2017-11-29T20:14:38.818Z - info: Scanning category plugins.json
2017-11-29T20:14:38.822Z - info: Scanning category system_controller
2017-11-29T20:14:38.840Z - info: Scanning category user_interface
2017-11-29T20:14:38.843Z - info: Scanning into folder /data/plugins/
2017-11-29T20:14:38.844Z - info: Scanning category miscellanea
2017-11-29T20:14:38.846Z - info: Scanning category music_service
2017-11-29T20:14:38.848Z - info: Plugin folders cleanup completed
2017-11-29T20:14:38.859Z - info: Loading plugins from folder /volumio/app/plugins/
2017-11-29T20:14:38.877Z - info: Loading plugins from folder /data/plugins/
2017-11-29T20:14:38.886Z - info: Loading plugin “system”…
2017-11-29T20:14:38.970Z - info: Loading plugin “appearance”…
2017-11-29T20:15:02.378Z - info: Loading plugin “network”…
2017-11-29T20:15:02.653Z - info: Loading plugin “services”…
2017-11-29T20:15:02.664Z - info: Loading plugin “alsa_controller”…
2017-11-29T20:15:02.921Z - info: Loading plugin “wizard”…
2017-11-29T20:15:02.945Z - info: Loading plugin “volumio_command_line_client”…
2017-11-29T20:15:02.961Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:02.964Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:02.965Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:02.967Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:03.032Z - info: Loading plugin “upnp”…
2017-11-29T20:15:03.048Z - info: [1511986503047] Starting Upmpd Daemon
2017-11-29T20:15:03.060Z - info: CoreCommandRouter::executeOnPlugin: system , registerCallback
2017-11-29T20:15:03.066Z - info: Loading plugin “mpd”…
2017-11-29T20:15:03.470Z - info: Plugin upnp_browser is not enabled
2017-11-29T20:15:03.472Z - info: Loading plugin “networkfs”…
2017-11-29T20:15:03.515Z - info: Loading plugin “alarm-clock”…
2017-11-29T20:15:03.957Z - info: Loading plugin “airplay_emulation”…
2017-11-29T20:15:04.007Z - info: [1511986504004] Starting Shairport Sync
2017-11-29T20:15:04.017Z - info: Loading plugin “last_100”…
2017-11-29T20:15:04.033Z - info: Loading plugin “webradio”…
2017-11-29T20:15:04.977Z - info: Loading plugin “i2s_dacs”…
2017-11-29T20:15:05.010Z - info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
2017-11-29T20:15:05.014Z - info: Executing start script for DAC IQaudIO Pi-DigiAMP+
2017-11-29T20:15:05.043Z - info: Loading plugin “my_volumio”…
2017-11-29T20:15:05.071Z - info: Loading plugin “volumiodiscovery”…
2017-11-29T20:15:05.221Z - info: Applying required configuration parameters for plugin volumiodiscovery
2017-11-29T20:15:05.307Z - info: CoreCommandRouter::executeOnPlugin: system , registerCallback
2017-11-29T20:15:05.309Z - info: Loading plugin “albumart”…
2017-11-29T20:15:05.350Z - info: Plugin example_plugin is not enabled
2017-11-29T20:15:05.352Z - info: Loading plugin “updater_comm”…
2017-11-29T20:15:06.152Z - info: Plugin mpdemulation is not enabled
2017-11-29T20:15:06.155Z - info: Loading plugin “rest_api”…
2017-11-29T20:15:06.196Z - info: Loading plugin “websocket”…
2017-11-29T20:15:06.279Z - info: Loading plugin “touch_display”…
2017-11-29T20:15:06.312Z - info: Loading plugin “spop”…
2017-11-29T20:15:08.570Z - info: Applying required configuration parameters for plugin spop
2017-11-29T20:15:08.613Z - info: ___________ START PLUGINS ___________
2017-11-29T20:15:08.618Z - info: PLUGIN START: appearance
2017-11-29T20:15:08.623Z - info: PLUGIN START: wizard
2017-11-29T20:15:08.630Z - info: PLUGIN START: last_100
2017-11-29T20:15:08.634Z - info: CoreCommandRouter::volumioAddToBrowseSources[object Object]
2017-11-29T20:15:08.637Z - info: [1511986508636] CoreMusicLibrary::Adding element Last_100
2017-11-29T20:15:08.666Z - info: PLUGIN START: webradio
2017-11-29T20:15:08.670Z - info: CoreCommandRouter::volumioAddToBrowseSources[object Object]
2017-11-29T20:15:08.672Z - info: [1511986508670] CoreMusicLibrary::Adding element Webradio
2017-11-29T20:15:08.678Z - info: PLUGIN START: my_volumio
2017-11-29T20:15:08.690Z - info: PLUGIN START: touch_display
2017-11-29T20:15:08.727Z - info: PLUGIN START: spop
2017-11-29T20:15:08.770Z - info: Loading i18n strings for locale en
2017-11-29T20:15:08.901Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-11-29T20:15:08.910Z - info: CoreCommandRouter::initPlayerControls
2017-11-29T20:15:08.967Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:08.969Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getAlsaCards
2017-11-29T20:15:09.142Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:09.144Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:09.146Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:09.147Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:09.149Z - info: CoreCommandRouter::executeOnPlugin: alsa_controller , getConfigParam
2017-11-29T20:15:09.226Z - info: BOOT COMPLETED
2017-11-29T20:15:09.230Z - info: CoreCommandRouter::executeOnPlugin: system , getConfigParam
2017-11-29T20:15:09.232Z - info: CoreCommandRouter::Close All Modals sent
2017-11-29T20:15:09.368Z - info: [1511986509366] CoreStateMachine::resetVolumioState
2017-11-29T20:15:09.372Z - info: [1511986509370] CoreStateMachine::getcurrentVolume
2017-11-29T20:15:09.374Z - info: CoreCommandRouter::volumioRetrievevolume
2017-11-29T20:15:09.426Z - info: [1511986509424] CoreStateMachine::updateTrackBlock
2017-11-29T20:15:09.429Z - info: [1511986509428] CorePlayQueue::getTrackBlock
2017-11-29T20:15:09.621Z - info: Cannot read play queue from file
2017-11-29T20:15:09.783Z - info: Setting Device type: Raspberry PI
2017-11-29T20:15:09.786Z - info: SpopD Daemon Started
2017-11-29T20:15:09.790Z - info: Volumio Kiosk Started
2017-11-29T20:15:09.797Z - info: Kiosk Started
2017-11-29T20:15:09.801Z - info: Data script executed
2017-11-29T20:15:09.815Z - info: MPD running with PID594 ,establishing connection
2017-11-29T20:15:10.170Z - info: [1511986510166] VolumeController:: Volume=20 Mute =false
2017-11-29T20:15:10.177Z - info: [1511986510176] CoreStateMachine::pushState
2017-11-29T20:15:10.182Z - info: [1511986510180] CoreStateMachine::getState
2017-11-29T20:15:10.184Z - info: [1511986510183] CorePlayQueue::getTrack 0
2017-11-29T20:15:10.187Z - info: CoreCommandRouter::volumioPushState
2017-11-29T20:15:10.188Z - info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
2017-11-29T20:15:10.194Z - info: [1511986510193] interfaceApi::pushState
2017-11-29T20:15:10.196Z - info: [1511986510195] InterfaceWebUI::pushState
2017-11-29T20:15:10.218Z - info: Volumio called home
2017-11-29T20:15:10.269Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-11-29T20:15:10.274Z - info: Pushing Favourites {“service”:“mpd”,“uri”:"",“favourite”:false}
2017-11-29T20:15:10.434Z - info:
2017-11-29T20:15:10.562Z - info: [1511986510560] CoreStateMachine::setRepeat null single undefined
2017-11-29T20:15:10.563Z - info: [1511986510562] CoreStateMachine::pushState
2017-11-29T20:15:10.564Z - info: [1511986510564] CoreStateMachine::getState
2017-11-29T20:15:10.566Z - info: [1511986510565] CorePlayQueue::getTrack 0
2017-11-29T20:15:10.569Z - info: CoreCommandRouter::volumioPushState
2017-11-29T20:15:10.570Z - info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
2017-11-29T20:15:10.574Z - info: [1511986510573] interfaceApi::pushState
2017-11-29T20:15:10.578Z - info: [1511986510577] InterfaceWebUI::pushState
2017-11-29T20:15:10.587Z - info: [1511986510585] CoreStateMachine::setRandom null
2017-11-29T20:15:10.588Z - info: [1511986510587] CoreStateMachine::pushState
2017-11-29T20:15:10.589Z - info: [1511986510588] CoreStateMachine::getState
2017-11-29T20:15:10.590Z - info: [1511986510589] CorePlayQueue::getTrack 0
2017-11-29T20:15:10.591Z - info: CoreCommandRouter::volumioPushState
2017-11-29T20:15:10.592Z - info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
2017-11-29T20:15:10.594Z - info: [1511986510593] interfaceApi::pushState
2017-11-29T20:15:10.595Z - info: [1511986510595] InterfaceWebUI::pushState
2017-11-29T20:15:10.698Z - info: CoreCommandRouter::volumioGetState
2017-11-29T20:15:10.704Z - info: [1511986510703] CoreStateMachine::getState
2017-11-29T20:15:10.706Z - info: [1511986510705] CorePlayQueue::getTrack 0
2017-11-29T20:15:10.711Z - info:
[1511986510707] ---------------------------- Client requests Volumio state
2017-11-29T20:15:10.716Z - info: [1511986510715] InterfaceWebUI::pushState
2017-11-29T20:15:10.725Z - info: [1511986510724] ------------------------------ 27ms
2017-11-29T20:15:10.829Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-11-29T20:15:10.832Z - info: Pushing Favourites {“service”:“mpd”,“uri”:"",“favourite”:false}
2017-11-29T20:15:10.839Z - info: CoreCommandRouter::executeOnPlugin: mpd , getConfigParam
2017-11-29T20:15:10.848Z - info: Pushing Favourites {“service”:“mpd”,“uri”:"",“favourite”:false}
2017-11-29T20:15:10.904Z - info:
[1511986510899] ---------------------------- Client requests Menu Items
2017-11-29T20:15:10.911Z - info: CoreCommandRouter::executeOnPlugin: multiroom , getMultiroom
2017-11-29T20:15:10.922Z - info: [1511986510917] Listing playlists
2017-11-29T20:15:11.177Z - info: mDNS: Found device Volumio
2017-11-29T20:15:11.430Z - info: [1511986511429] Shairport-Sync Started
2017-11-29T20:15:11.508Z - info: [1511986511506] ------------------------------ 608ms
2017-11-29T20:15:12.145Z - info: CoreCommandRouter::volumioGetState
2017-11-29T20:15:12.147Z - info: [1511986512146] CoreStateMachine::getState
2017-11-29T20:15:12.148Z - info: [1511986512147] CorePlayQueue::getTrack 0
2017-11-29T20:15:12.151Z - info:
[1511986512149] ---------------------------- Client requests Volumio state
2017-11-29T20:15:12.154Z - info: [1511986512153] InterfaceWebUI::pushState
2017-11-29T20:15:12.188Z - info: [1511986512186] ------------------------------ 42ms
2017-11-29T20:15:13.262Z - info: Upmpdcli Daemon Started
2017-11-29T20:15:14.791Z - info: Connecting to daemon
2017-11-29T20:15:14.992Z - info: SPOP command error:
2017-11-29T20:15:15.004Z - info: Error: connect ECONNREFUSED 127.0.0.1:6602
at Object.exports._errnoException (util.js:1018:11)
at exports._exceptionWithHostPort (util.js:1041:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14)
2017-11-29T20:15:15.015Z - info: SPOP status error:
2017-11-29T20:15:15.018Z - info: Error: connect ECONNREFUSED 127.0.0.1:6602
at Object.exports._errnoException (util.js:1018:11)
at exports._exceptionWithHostPort (util.js:1041:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14)
2017-11-29T20:15:15.242Z - info: Spotify access token expires at 1511990114805
2017-11-29T20:15:15.244Z - info: Spotify access token is BQD1FigLGRuET2I9nuMKlMLkU_jFaD9-6vRs8RCoPG8DURbthvdD9zVMBH8MXlEYughO9EVr9vQQ2E-UnNw
2017-11-29T20:15:15.248Z - info: Spotify credentials grant success
2017-11-29T20:15:17.597Z - info: CoreCommandRouter::volumioGetState
2017-11-29T20:15:17.600Z - info: [1511986517598] CoreStateMachine::getState
2017-11-29T20:15:17.612Z - info: [1511986517600] CorePlayQueue::getTrack 0
2017-11-29T20:15:17.614Z - info:
[1511986517613] ---------------------------- Client requests Volumio state
2017-11-29T20:15:17.615Z - info: [1511986517614] InterfaceWebUI::pushState
2017-11-29T20:15:17.652Z - info: [1511986517651] ------------------------------ 55ms
2017-11-29T20:15:18.105Z - info:
[1511986518104] ---------------------------- Client requests Menu Items
2017-11-29T20:15:18.108Z - info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings
2017-11-29T20:15:18.120Z - info: CoreCommandRouter::executeOnPlugin: wizard , getShowWizard
2017-11-29T20:15:18.123Z - info: CoreCommandRouter::executeOnPlugin: system , getShowWizard
2017-11-29T20:15:18.155Z - info: CoreCommandRouter::executeOnPlugin: multiroom , getMultiroom
2017-11-29T20:15:18.158Z - info: [1511986518156] Listing playlists
2017-11-29T20:15:18.293Z - info: [1511986518288] ------------------------------ 184ms
2017-11-29T20:15:24.244Z - info: CoreCommandRouter::volumioGetBrowseSources
2017-11-29T20:15:24.263Z - info: CoreCommandRouter::volumioGetQueue
2017-11-29T20:15:24.265Z - info: [1511986524264] CoreStateMachine::getQueue
2017-11-29T20:15:24.267Z - info: [1511986524266] CorePlayQueue::getQueue
2017-11-29T20:15:24.268Z - info:
[1511986524267] ---------------------------- Client requests Volumio queue
2017-11-29T20:15:24.271Z - info: [1511986524270] InterfaceWebUI::pushQueue
2017-11-29T20:15:24.275Z - info: [1511986524274] ------------------------------ 12ms
2017-11-29T20:15:37.807Z - info: CoreCommandRouter::executeOnPlugin: mpd , handleBrowseUri
2017-11-29T20:15:37.812Z - info: CURURI: playlists
2017-11-29T20:15:37.815Z - info: [1511986537814] Listing playlists
2017-11-29T20:15:43.243Z - info: CoreCommandRouter::executeOnPlugin: webradio , handleBrowseUri
2017-11-29T20:15:45.064Z - info: CoreCommandRouter::executeOnPlugin: webradio , handleBrowseUri
2017-11-29T20:15:55.670Z - info: [{“prettyName”:“Touch Display”,“name”:“touch_display”,“category”:“miscellanea”,“version”:“1.0.0”,“icon”:“fa-hand-pointer-o”,“enabled”:true,“active”:true},{“prettyName”:“Spotify”,“name”:“spop”,“category”:“music_service”,“version”:“1.3.4”,“icon”:“fa-spotify”,“enabled”:true,“active”:true}]
2017-11-29T20:31:03.453Z - info: CoreCommandRouter::getUIConfigOnPlugin
2017-11-29T20:31:03.459Z - info: CoreCommandRouter::executeOnPlugin: appearance , getConfigParam
2017-11-29T20:31:03.576Z - info: Received Get System Version
2017-11-29T20:31:03.577Z - info: CoreCommandRouter::executeOnPlugin: system , getSystemVersion
2017-11-29T20:32:30.888Z - info:
[1511987550884] ---------------------------- Client requests Seek to 0
2017-11-29T20:32:30.893Z - info: CoreCommandRouter::volumioSeek
2017-11-29T20:32:30.899Z - info: [1511987550896] CoreStateMachine::seek
2017-11-29T20:32:30.902Z - info: [1511987550899] CorePlayQueue::getTrack 0
2017-11-29T20:32:30.906Z - info: [1511987550903] ------------------------------ 19ms
[/codepen]

FIXED - completely my fault, turns out that I need to put my spotify username in rather than the email address. I guess the clue is in the fact that it states that it needs to be your username.