I have Volumio 3 running on two RPi Zero 2 W’s. One has an Adafruit DAC hat (I’ll call it Pi 1) and the other has a JustBoom Digi hat (I’ll call it Pi 2).
The install and setup for Pi 1 went smoothly, and everything is working, including Spotify and Spotify connect.
However, on Pi 2, I cannot get the Spotify service to start. I have wiped the card and freshly imaged it, then installed only the Spotify plugin from the plugins page. The plugin reports that it installed successfully, but shows as “inactive” under installed plugins, despite toggling the plugin off and then on. Attempting to log into my Spotify account results in saving the account info to /etc/spopd.conf, but it is not able to restart the service, so it never forwards to the authorization page like it should.
I investigated a bit via SSH and found that there is no spop service registered, which is why it can’t start. Comparing to Pi2 with the working Spotify install, it should be in /lib/systemd/system/, but spop.service is missing from that path on Pi 2.
This can’t be an issue with other plugins not playing nice, since it occurs with no other plugins installed. I have tried with Volumio 3.198 and also 3.173 (which I happened to have an old image of). I also tried after installing the Spotify connect plugin. The Spotify connect plugin works properly, but the main Spotify plugin still does not.
I also tried installing the Spotify plugin over SSH by cloning the git repository and then using volumio plugin install. It installed successfully with no reported errors, but had the same issue of missing the spop service.
If anyone’s got a suggestion for me to try, I’d appreciate it. The only difference on Pi 2 is the JustBoom hat, which appears to be working normally.