When the network connection is poor, the playback pauses. With Spotify Webplayback SDK's 'player_state_changed' event, you can't determine if this happened. In this event, it only fires and returns state.paused = false when user intentionally paused the song. If the stream is paused because of a network problem, this event isn't get fired.
Is there any way to tell if network slowdown or failure caused the pausing of the track?