First thing I'd check Craig is for networking gremlins.
Easy solution: switch everything off at the plug, including your router/hub..whatever.
(Don't switch your amps off )
Switch back on in this order:
* Router/Hub
...then leave it a few minutes before switching everything else on.
then
* External drive
* SB touch
See what happens after that.
Assuming all things equal...90% of squeezebox issues can be solved by a network reset like I detailed above.
AC POWER
Hardwired 10kVA balanced mains powering entire system
AMPS
Meridian 557 power Amp (Modded) / PS Audio BHK Preamp (Modded)
SPEAKERS
Wharfedale Evo 4.4
DAC
PS Audio Directstream (Modded)
TURNTABLE
Pro-Ject X8 balanced output via XLR / Ortofon Quintet Blue cartridge
PHONOSTAGE
Pro-Ject DS3 B balanced Input (TT and Phonostage powered by Pro-Ject Power box RS2 linear psu)
DIGITAL
OPPO 203 (Modded: Linear PSU, i2s output to Dac) - Roon Endpoint, HDMI input used for all things Streaming/ PS5 /AppleTV ... also good for movies apparently?
MUSIC PLAYBACK
Tweaked AP-Linux based Roon Server into Oppo 203 as Roon endpoint
Ipad Roon Remote.
Apple Music/ YouTube via AppleTV, fed to Dac via Oppo HDMI input/i2s output to Dac.
SPEAKER CABLES
Biwired: Duelund DCA10GA (Bass) Duelund DCA16GA (mid & treble) Duelund 12DCA used as jumpers (On "Blackcat Cable" Chris Sommivigo's advice - yup, even with biwire it sounds better - and it does)
INTERCONNECTS
All Balanced: Ghost+ recording studio XLR cables