Hi Dylan, fair question. I checked with Iphone 11 and PC. Signal Path is of course not same as for the Linn streamer but on PC I have BitRate conversion on.
So the answer is, no problems on other devices, no similar issues.
Can a LogFile like this helping you: It stopped after Beth Ditto 16/44 to Sean Rowe 96/24
12/20 17:15:35 Trace: [Leben] [Enhanced 10.6x, 16/44 FLAC => DSD64] [84% buf] [PLAYING @ 3:11/3:24] I Wrote the Book - Beth Ditto
12/20 17:15:35 Trace: [library] endmutation in 50ms
12/20 17:15:36 Trace: [library] endmutation in 50ms
12/20 17:15:37 Trace: [library] endmutation in 43ms
12/20 17:15:37 Trace: [library] endmutation in 42ms
12/20 17:15:38 Trace: [library] endmutation in 45ms
12/20 17:15:38 Trace: [library] endmutation in 51ms
12/20 17:15:39 Trace: [library] endmutation in 43ms
12/20 17:15:39 Trace: [library] endmutation in 50ms
12/20 17:15:40 Trace: [library] endmutation in 42ms
12/20 17:15:40 Trace: [Leben] [Enhanced 10.6x, 16/44 FLAC => DSD64] [30% buf] [PLAYING @ 3:16/3:24] I Wrote the Book - Beth Ditto
12/20 17:15:40 Trace: [library] endmutation in 48ms
12/20 17:15:40 Info: [zoneplayer/signal] set crossfade bounds to startframes=9984 endframes=32972159 framecount=32962175
12/20 17:15:40 Info: [zoneplayer/signal] set crossfade bounds to backinglen=33577338 noisestart=104 noiseend=343460 total=349763
12/20 17:15:40 Info: changemedia media=Sooloos.Broker.Transport.TransportTrack track=ZonePlayerTrack(UserTrackId=T209, BackingFormat=StreamFormat(channels=2, bitspersample=24, samplerate=96000, isdts=False))
12/20 17:15:40 Trace: [prebuffer] ready 326400/960000 (34%) @ 0/349 sec
12/20 17:15:41 Trace: [library] endmutation in 47ms
12/20 17:15:41 Critical: [scd] [Linn Klimax DSM] [client:192.:50917] AudioThread: System.InvalidOperationException: invalid nsamples
at Sooloos.Broker.Transport.SongcastDirectZonePlayer+ScdClientConnection+<>c__DisplayClass41_0.<Msg_Audio>b__0 (System.IO.Stream s) [0x00045] in <d4adb948e806436690e64f0c72e9fcd0>:0
at Sooloos.Broker.Transport.SongcastDirectZonePlayer+ScdClientConnection.Msg (Sooloos.Broker.Transport.SongcastDirectZonePlayer+ScdClientConnection+MsgType type, System.Action`1[T] writebody) [0x00011] in <d4adb948e806436690e64f0c72e9fcd0>:0
at Sooloos.Broker.Transport.SongcastDirectZonePlayer+ScdClientConnection.Msg_Audio (System.Byte[] buf, System.Int32 off, System.Int32 nsamples) [0x0001b] in <d4adb948e806436690e64f0c72e9fcd0>:0
at Sooloos.Broker.Transport.SongcastDirectZonePlayer+ScdClientConnection.AudioThread () [0x002ff] in <d4adb948e806436690e64f0c72e9fcd0>:0
12/20 17:15:47 Trace: [Leben] [Enhanced 10.6x, 16/44 FLAC => DSD64] [30% buf] [PLAYING @ 3:21/3:24] I Wrote the Book - Beth Ditto
12/20 17:15:48 Info: [stats] 8103mb Virtual, 3284mb Physical, 1969mb Managed, 0 Handles, 113 Threads
12/20 17:15:49 Trace: [library] endmutation in 64ms
12/20 17:15:51 Trace: [library] endmutation in 63ms
12/20 17:15:57 Trace: [library] endmutation in 57ms
12/20 17:16:00 Trace: [library] endmutation in 62ms
12/20 17:16:03 Info: [stats] 8103mb Virtual, 3285mb Physical, 1982mb Managed, 0 Handles, 110 Threads
12/20 17:16:03 Trace: [library] endmutation in 57ms
12/20 17:16:06 Trace: [library] endmutation in 56ms
12/20 17:16:07 Trace: [Leben] [Enhanced 10.6x, 16/44 FLAC => DSD64] [30% buf] [PLAYING @ 3:21/3:24] I Wrote the Book - Beth Ditto
12/20 17:16:08 Trace: [library] endmutation in 63ms
12/20 17:16:08 Trace: [zone Leben] Next
HERE I PUSHED NEXT MANUALLY, BECAUSE END OF THE SONG, STOPPED
12/20 17:16:08 Info: [zone Leben] OnPlayFeedback Stopped
12/20 17:16:08 Info: [zone Leben] Canceling Pending Sleep
12/20 17:16:08 Info: [Leben] [zoneplayer] BufferingTrack == NextTrack during ClearQueuedMedia, setting _stop_on_next_track_transition
12/20 17:16:08 Debug: [zone Leben] _Advance
12/20 17:16:08 Trace: [zone Leben] Selecting Source state=Stopped
12/20 17:16:08 Trace: [Leben] [Enhanced, 16/44 FLAC => DSD64] [30% buf] [STOPPED @ 0:00/5:49] [Untitled] - Sean Rowe
12/20 17:16:08 Trace: [scd] [Linn Klimax DSM] Transition Connected => Idle
12/20 17:16:08 Info: [library] recorded play for profile e43fc034-6ae0-45b9-9d2a-740014ae3072: mediaid=50:1:5f781fe2-78de-4feb-a02c-b040487f954e metadataid=123:0:MT0041383716 contentid= libraryid=50:1:5f781fe2-78de-4feb-a02c-b040487f954e isfromswim=False
12/20 17:16:08 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
12/20 17:16:08 Info: [audio/env] [zoneplayer] All streams were disposed
12/20 17:16:08 Info: [scd] [Linn Klimax DSM] [client:192.xxx.xxx.xxx:50917] OnRead(off=0, count=0)
12/20 17:16:08 Trace: [library] finished with 4 dirty tracks 1 dirty albums 5 dirty performers 5 dirty works 4 dirty performances 0 clumping tracks, 0 clumping auxfiles 0 compute tracks, 0 deleted tracks, 0 tracks to (re)load, 0 tracks to retain, 0 auxfiles to (re)load, 0 auxfiles to retain, and 15 changed objects
12/20 17:16:08 Trace: [Leben] [Enhanced, 16/44 FLAC => DSD64] [30% buf] [LOADING @ 0:00] [Untitled] - Sean Rowe
12/20 17:16:08 Trace: [musicpowerstate] music is playing, preventing idle sleep
12/20 17:16:08 Trace: updated recents in 15ms
12/20 17:16:08 Trace: updated recents in 0ms