App skips many songs when server access is lost/reconneced

App version

Production

Issue description

Edit: I think I solved my own problem after rubber ducking with this issue! It seems to work fine it i enable “vpn connection as mobile” so probably nothing to do. Original issue below.

I use wireguard on my android phone to access my subsonic server outside my network. When I get in the car, if I forget to turn on wireguard the network will drop of course.

Symphonium will start just skipping songs every couple seconds while the server is unavailable. Eventually it reconnects but it might slip through a dozen songs by that time. Pushing pause also doesn’t stop this behavior.

Ideally, it shouldn’t skip songs if it can’t connect to the server but just wait until it can connect again before resuming wherever it was when the connection dropped.

Is there any config I can change to make this work better, or is this a possible improvement?

Note: if I turn off my mobile network completely, it works as I would expect. So it seems like it can’t handle the network being up, but not being able to connect to the server as well

Device type

Phone

Media provider

Navidrome

Steps to reproduce

  1. Install wireguard on your phone with connection to network where server runs
  2. Start symphonium with android auto
  3. Turn off wireguard (when out of range of your home network)
  4. Observe songs skipping through playlist quickly
  5. Start wireguard on phone
  6. Will start behaving normally again in a bit

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

Jamietre

By default it only skip up to 5 unless you enabled the setting to keep doing that.