Spotify Connect not working on Lenovo ThinkCentre

Volumio version: 3.179
Hardware: Lenovo ThinkCentre M93p
Audio: Analogue Out

After giving up getting WiFi to work on my Mac Mini, I installed Volumio on an old Lenovo PC I had in storage. WiFi is now working on the PC, but I can’t get Spotify Connect to work. I had the same issue on the Mac, but at one point it did work, I even saw the App registered on my Spotify accound.
Then I moved over to the Lenovo, removed the app from my Spotify account, and installed the plugin again. I can see Volumio as a “Play on device”-option in the Spotify app, but when I try to connect, it just blinks for a while before returning to the iPhone or iPad.

Here’s the log output using Mixer Type Software:

Starting Live Log...
volspotconnect2.service: Scheduled restart job, restart counter is at 1.
Stopped Volspotconnect2 Daemon.
Started Volspotconnect2 Daemon.
vollibrespot v0.2.3 769ce77 2021-06-04 (librespot 08d8bcc 2020-10-07) -- Built On 2021-06-04
Reading Config from "volspotify.toml"
[Vollibrespot] : Using Alsa backend with device: volumio
[Vollibrespot] : Failed to register IPv6 receiver: Os { code: 19, kind: Other, message: "No such device" }
info: CALLMETHOD: system_controller system enableLiveLog true
info: CoreCommandRouter::executeOnPlugin: system , enableLiveLog
info: Launching a new LiveLog session
[Vollibrespot] : Connecting to AP "ap-gew1.spotify.com:443"
[Vollibrespot] : Authenticated as "REDACTED" !
[Vollibrespot] : Setting up new mixer: card:hw:1,0 mixer:SoftMaster index:0
ALSA lib conf.c:4898:(parse_args) Unknown parameter 1
ALSA lib conf.c:5031:(snd_config_expand) Parse arguments error: No such file or directory
ALSA lib control.c:1375:(snd_ctl_open_noupdate) Invalid CTL hw:1,0
thread 'main' panicked at 'Error setting up mixer!: Error("snd_mixer_attach", Sys(ENOENT))', /build/cache/git/checkouts/librespot-6f197fd632ef9380/08d8bcc/playback/src/mixer/alsamixer.rs:184:39
stack backtrace:
   0:     0x560b54968240 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
   1:     0x560b54968240 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x560b54968240 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x560b54968240 - ::fmt::h28abce2fdb9884c2
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22
   4:     0x560b5498835f - core::fmt::write::h3b84512577ca38a8
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17
   5:     0x560b54961772 - std::io::Write::write_fmt::h465f8feea02e2aa1
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15
   6:     0x560b5496a595 - std::sys_common::backtrace::_print::h525280ee0d29bdde
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5
   7:     0x560b5496a595 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9
   8:     0x560b5496a595 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50
   9:     0x560b5496a043 - std::panicking::default_hook::hfb9fe98acb0dcb3b
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:225:9
  10:     0x560b5496ab9d - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17
  11:     0x560b5496a737 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13
  12:     0x560b549686fc - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18
  13:     0x560b5496a699 - rust_begin_unwind
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5
  14:     0x560b54461ba1 - core::panicking::panic_fmt::h2242888e8769cd33
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/panicking.rs:92:14
  15:     0x560b54461a93 - core::option::expect_none_failed::hb1edf11f73e63728
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/option.rs:1329:5
  16:     0x560b54586d2f - ::open::h0e299499548bf8cb
  17:     0x560b544b6d07 - librespot_playback::mixer::mk_sink::hea945d3f1b291efc
  18:     0x560b54489fca - ::poll::h789d742187cbd50d
  19:     0x560b544a6133 - futures::task_impl::std::set::h188eb9e1a8950863
  20:     0x560b544bdc0d - std::thread::local::LocalKey::with::hb45052fc6a2ae633
  21:     0x560b54498184 - tokio_current_thread::Entered
::block_on::h885eb0739f27f74e
  22:     0x560b544bcf18 - std::thread::local::LocalKey::with::h221054beb46a2abc
  23:     0x560b544d2250 - tokio_timer::clock::clock::with_default::h159e4adfb11c433f
  24:     0x560b54493104 - tokio::runtime::current_thread::runtime::Runtime::block_on::h7d24b175f2e44b17
  25:     0x560b5448d3c9 - vollibrespot::main::hb13811fd4ab212f8
  26:     0x560b544bc353 - std::sys_common::backtrace::__rust_begin_short_backtrace::h20ed102c66600ce2
  27:     0x560b544bc859 - std::rt::lang_start::{{closure}}::h81eea2a75fc78b02
  28:     0x560b5496af9a - core::ops::function::impls:: for &F>::call_once::h44574effd2120c86
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:259:13
  29:     0x560b5496af9a - std::panicking::try::do_call::h10b0bd4879c8dfb0
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40
  30:     0x560b5496af9a - std::panicking::try::h60c6780d33419e92
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19
  31:     0x560b5496af9a - std::panic::catch_unwind::h111f33e08c52e2ce
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14
  32:     0x560b5496af9a - std::rt::lang_start_internal::h126f2e09345dbfda
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/rt.rs:51:25
  33:     0x560b5448ea62 - main
  34:     0x7f56bb1e909b - __libc_start_main
  35:     0x560b5446228a - _start
  36:                0x0 - 
volspotconnect2.service: Main process exited, code=exited, status=101/n/a
volspotconnect2.service: Failed with result 'exit-code'.

volspotconnect2.service: Service RestartSec=2s expired, scheduling restart.
volspotconnect2.service: Scheduled restart job, restart counter is at 2.
Stopped Volspotconnect2 Daemon.
Started Volspotconnect2 Daemon.
vollibrespot v0.2.3 769ce77 2021-06-04 (librespot 08d8bcc 2020-10-07) -- Built On 2021-06-04
Reading Config from "volspotify.toml"
[Vollibrespot] : Using Alsa backend with device: volumio
[Vollibrespot] : Failed to register IPv6 receiver: Os { code: 19, kind: Other, message: "No such device" }
process exited with code null

I changed the Mixer Type to none, it’s still not working, but the log is different

Starting Live Log...
  assert.ok(self.idling)
error: updateQueue error: null
info: VolumeController::SetAlsaVolume100
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::volumioPushState
error: updateQueue error: null
info: CALLMETHOD: system_controller system enableLiveLog true
info: CoreCommandRouter::executeOnPlugin: system , enableLiveLog
info: Launching a new LiveLog session
[Vollibrespot] : Connecting to AP "ap-gew1.spotify.com:443"
[Vollibrespot] : Authenticated as "REDACTED" !
[Vollibrespot] : Using alsa sink
[Vollibrespot] : Country: "SE"
[Vollibrespot] : Metadata pipe established
[Vollibrespot] : Event: Volume { volume_to_mixer: 21626 }
[SpotifyConnect]  32.99916075379568
[SpotifyConnect] Volume: Spotify:32.99916075379568 Volumio: 33
info: CoreStateMachine::pushState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
[Vollibrespot] : Fetching autoplay context uri
[Vollibrespot] : Event: SessionActive { became_active_at: 1641977222846 }
[Vollibrespot] : SessionActive!
[Vollibrespot] : Event: PlaybackStarted { track_id: SpotifyId { id: 283148506127850767767728711471594276735, audio_type: Track } }
[Vollibrespot] : Event: PlaybackLoading { track_id: SpotifyId { id: 283148506127850767767728711471594276735, audio_type: Track } }
[SpotifyConnect]  A connect session has begun
[SpotifyConnect]  Device palyback is active!
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
[SpotifyConnect] Currently active: mpd
[SpotifyConnect] Stopping currently active service
info: CoreCommandRouter::volumioStop
info: CoreStateMachine::stop
info: CoreStateMachine::setConsumeUpdateService undefined

[SpotifyConnect] Vollibrespot Active
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
[SpotifyConnect] Currently active: mpd
[SpotifyConnect] Setting Volatile state to Volspotconnect2
info: CoreStateMachine::setConsumeUpdateService undefined
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService stop
info: CoreStateMachine::syncState   currentStatus stop
info: CoreStateMachine::pushState
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
info: No code
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: CoreCommandRouter::volumioGetState
[SpotifyConnect] Currently active: undefined
[SpotifyConnect] Pushing new state :: true
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: CorePlayQueue::getTrack 0


info: CoreStateMachine::syncState   stateService stop
info: CoreStateMachine::syncState   currentStatus stop
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
info: No code
info: CoreStateMachine::pushState
info: CoreCommandRouter::volumioPushState
[Vollibrespot] : error 403 for uri hm://keymaster/token/authenticated?client_id=4ced2e7c73484127be5d36015752eb43&scope=streaming,user-read-playback-state,user-modify-playback-state,user-read-currently-playing,user-read-private
[Vollibrespot] : Error: MercuryError
[Vollibrespot] : Autoplay uri resolved to <"spotify:station:playlist:37i9dQZF1E35Rhfoyhgf3p">
[Vollibrespot] : Resolving uri "spotify:station:playlist:37i9dQZF1E35Rhfoyhgf3p"
thread 'main' panicked at 'cannot poll Map twice', /build/cache/registry/src/github.com-1ecc6299db9ec823/futures-0.1.31/src/future/map.rs:35:29
stack backtrace:
   0:     0x55667e998240 - std::backtrace_rs::backtrace::libunwind::trace::h63b7a90188ab5fb3
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
   1:     0x55667e998240 - std::backtrace_rs::backtrace::trace_unsynchronized::h80aefbf9b851eca7
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x55667e998240 - std::sys_common::backtrace::_print_fmt::hbef05ae4237a4d72
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x55667e998240 - ::fmt::h28abce2fdb9884c2
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:46:22
   4:     0x55667e9b835f - core::fmt::write::h3b84512577ca38a8
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/fmt/mod.rs:1092:17
   5:     0x55667e991772 - std::io::Write::write_fmt::h465f8feea02e2aa1
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/io/mod.rs:1572:15
   6:     0x55667e99a595 - std::sys_common::backtrace::_print::h525280ee0d29bdde
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:49:5
   7:     0x55667e99a595 - std::sys_common::backtrace::print::h1f0f5b9f3ef8fb78
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:36:9
   8:     0x55667e99a595 - std::panicking::default_hook::{{closure}}::ha5838f6faa4a5a8f
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:208:50
   9:     0x55667e99a043 - std::panicking::default_hook::hfb9fe98acb0dcb3b
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:225:9
  10:     0x55667e99ab9d - std::panicking::rust_panic_with_hook::hb89f5f19036e6af8
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:591:17
  11:     0x55667e99a737 - std::panicking::begin_panic_handler::{{closure}}::h119e7951427f41da
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:497:13
  12:     0x55667e9986fc - std::sys_common::backtrace::__rust_end_short_backtrace::hce386c44bf47a128
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/sys_common/backtrace.rs:141:18
  13:     0x55667e99a699 - rust_begin_unwind
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:493:5
  14:     0x55667e491ba1 - core::panicking::panic_fmt::h2242888e8769cd33
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/panicking.rs:92:14
  15:     0x55667e491a03 - core::option::expect_failed::h5ed4263027530e3b
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/option.rs:1321:5
  16:     0x55667e69542d -  as futures::future::Future>::poll::h3a7c9819ba49c603
  17:     0x55667e577c1b - ::poll::h644527f107dfe1b6
  18:     0x55667e4ba6e9 - ::poll::h789d742187cbd50d
  19:     0x55667e4d6133 - futures::task_impl::std::set::h188eb9e1a8950863
  20:     0x55667e4edc0d - std::thread::local::LocalKey::with::hb45052fc6a2ae633
  21:     0x55667e4c8184 - tokio_current_thread::Entered
::block_on::h885eb0739f27f74e
  22:     0x55667e4ecf18 - std::thread::local::LocalKey::with::h221054beb46a2abc
  23:     0x55667e502250 - tokio_timer::clock::clock::with_default::h159e4adfb11c433f
  24:     0x55667e4c3104 - tokio::runtime::current_thread::runtime::Runtime::block_on::h7d24b175f2e44b17
  25:     0x55667e4bd3c9 - vollibrespot::main::hb13811fd4ab212f8
  26:     0x55667e4ec353 - std::sys_common::backtrace::__rust_begin_short_backtrace::h20ed102c66600ce2
  27:     0x55667e4ec859 - std::rt::lang_start::{{closure}}::h81eea2a75fc78b02
  28:     0x55667e99af9a - core::ops::function::impls:: for &F>::call_once::h44574effd2120c86
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/core/src/ops/function.rs:259:13
  29:     0x55667e99af9a - std::panicking::try::do_call::h10b0bd4879c8dfb0
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:379:40
  30:     0x55667e99af9a - std::panicking::try::h60c6780d33419e92
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panicking.rs:343:19
  31:     0x55667e99af9a - std::panic::catch_unwind::h111f33e08c52e2ce
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/panic.rs:431:14
  32:     0x55667e99af9a - std::rt::lang_start_internal::h126f2e09345dbfda
                               at /rustc/9bc8c42bb2f19e745a63f3445f1ac248fb015e53/library/std/src/rt.rs:51:25
  33:     0x55667e4bea62 - main
  34:     0x7f195276809b - __libc_start_main
  35:     0x55667e49228a - _start
  36:                0x0 - 
[Vollibrespot] : EventSender disconnected
[SpotifyConnect]  Device palyback is inactive
[SpotifyConnect] Device Session is_active: true
[SpotifyConnect]  Sink released
info: CoreCommandRouter::servicePushState
info: CoreStateMachine::pushState
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , saveDeviceInfo
info: CoreCommandRouter::volumioPushState
volspotconnect2.service: Main process exited, code=exited, status=101/n/a
volspotconnect2.service: Failed with result 'exit-code'.

volspotconnect2.service: Service RestartSec=2s expired, scheduling restart.
volspotconnect2.service: Scheduled restart job, restart counter is at 1.
Stopped Volspotconnect2 Daemon.
Started Volspotconnect2 Daemon.
vollibrespot v0.2.3 769ce77 2021-06-04 (librespot 08d8bcc 2020-10-07) -- Built On 2021-06-04
Reading Config from "volspotify.toml"
[Vollibrespot] : Using Alsa backend with device: volumio
[Vollibrespot] : Failed to register IPv6 receiver: Os { code: 19, kind: Other, message: "No such device" }
process exited with code null

I’m able to use Spotify Connect after disabling the Muliti User under the plugin settings, and logging in with an app password. But I’m not able to adjust the volume.

EDIT:
If I set Mixer Type to Hardware or Software AND have Multi User disabled, Volumio will not show up as a device in the Spotify app. Enabling Multi User, will make Volumio appear as a device, but will not connect.

Mixer Type: NONE
Multi User: NO
Volumio shows in Spotify app: YES
Can connect to Volumio: YES
Issue: Volume controls does not work.

Mixer Type: SOFTWARE
Multi User: NO
Volumio shows in Spotify app: NO
Can connect to Volumio: NO

Mixer Type: HARDWARE
Multi User: NO
Volumio shows in Spotify app: NO
Can connect to Volumio: NO

Reinstalled the plug-in, something is different now.

Mixer Type: NONE
Multi User: YES
Volumio shows in Spotify app: YES
Can connect to Volumio: YES
Issue: Volume controls does not work out-of-box, but can change volume in alsamixer if choosing the soundcard “HDA Intel PCH”

EDIT: If I go to the Plugin settings and set the Internal Volume Control to “Linear” I can adjust volume from my iPhone and other devices.

Restarted Volumio, and it’s back to square one. Cannot connect to Volumio Spotify Connect.

You could start with supplying a bit of information about your hardware.
Noone is willing to guess what you might have.
Start with the requested information as asked for in x86-hardware-issues-wifi-dac… help topic

I thought I had posted my hardware in the first post. But sure, I can provide even more logs.

lspci

00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 8 Series/C220 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d4)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Q87 Express LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04)
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)

inxi -Fxxxz

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "UTF-8",
	LANG = (unset)
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
System:    Host: volumio Kernel: 5.10.79 x86_64 bits: 64 compiler: N/A Console: tty 0 dm: N/A 
           Distro: Debian GNU/Linux 10 (buster) 
Machine:   Type: Desktop System: LENOVO product: 10AB003GMX v: ThinkCentre M93p serial: <filter> 
           Mobo: LENOVO model: SHARKBAY v: SDK0E50510 WIN serial: <filter> BIOS: LENOVO v: FBKTA1AUS date: 10/22/2014 
CPU:       Topology: Quad Core model: Intel Core i5-4590T bits: 64 type: MCP arch: Haswell rev: 3 L2 cache: 6144 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 15963 
           Speed: 1996 MHz min/max: 800/3000 MHz Core speeds (MHz): 1: 1995 2: 1997 3: 1996 4: 1996 
Graphics:  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics vendor: Lenovo driver: i915 v: kernel 
           bus ID: 00:02.0 chip ID: 8086:0412 
           Display: tty server: X.org 1.20.4 driver: modesetting unloaded: fbdev,vesa tty: 160x60 
           Message: Unable to show advanced data. Required tool glxinfo missing. 
Audio:     Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio vendor: Lenovo driver: snd_hda_intel v: kernel 
           bus ID: 00:03.0 chip ID: 8086:0c0c 
           Device-2: Intel 8 Series/C220 Series High Definition Audio vendor: Lenovo driver: snd_hda_intel v: kernel 
           bus ID: 00:1b.0 chip ID: 8086:8c20 
           Sound Server: ALSA v: k5.10.79 
Network:   Device-1: Intel Ethernet I217-LM vendor: Lenovo driver: e1000e v: kernel port: f080 bus ID: 00:19.0 
           chip ID: 8086:153a 
           IF: eth0 state: down mac: <filter> 
           Device-2: Intel Wireless 7260 driver: iwlwifi v: kernel port: 0580 bus ID: 02:00.0 chip ID: 8086:08b2 
           IF: wlan0 state: up mac: <filter> 
Drives:    Local Storage: total: 119.24 GiB used: 1.02 GiB (0.9%) 
           ID-1: /dev/sda vendor: Samsung model: MZ7PA128HMCD-010L1 size: 119.24 GiB speed: 3.0 Gb/s serial: <filter> 
           rev: 8L1Q scheme: GPT 
Partition: ID-1: / size: 113.39 GiB used: 159.3 MiB (0.1%) fs: overlay source: ERR-102 
           ID-2: /boot size: 168.4 MiB used: 60.1 MiB (35.7%) fs: vfat dev: /dev/sda1 
Sensors:   Missing: Required tool sensors not installed. Check --recommends 
Info:      Processes: 150 Uptime: 28m Memory: 15.33 GiB used: 460.8 MiB (2.9%) Init: systemd v: 241 runlevel: 5 default: 2 
           Compilers: gcc: N/A Shell: bash v: 5.0.3 running in: tty 0 (SSH) inxi: 3.0.32 

Log URL:
http://logs.volumio.org/volumio/Dp878VZ.html

Reinstalled the plugin again, and it’s working. Even after a restart and my wife can use Spotify Connect too. It seems the trick is to reinstall the plugin if it fails, after making the initial configurations.

Step 1: Set Volume Options to Mixer Type: None under Settings.
Step 2: Install Spotify Plugin.
Step 3 (Perhaps optional): Disable Multi User and use log in to get the app registered under Apps on your Spotify.com account. If you already did Step 3, then uninstall the plugin after, and start from Step 2 again but skip step 3 next time.
Step 4: Go to plugin and make sure Multi User is enabled. Set Internal Volume Control to “Linear”.
Step 5: There is no step 5

If Spotify Connect fails later, uninstall the plugin and do step 2 and 4 again.

No guarantees of course, but this works for me so far.

But who do you think knows exactly what is in it (soundcard etc), do you know how many different PC configurations there are worldwide?

That’a very true, which is why I only “thought” I did.
I assumed it wasn’t a harware issue, because it was related to the plugin it was software related.
Assumption is the mother of all… and so on :slight_smile: