Issue description:
This might be a problem nobody else has had, but I figured I might as well share it here.
I’ve been using Symfonium in my car, connecting to a home Navidrome server shared over a domain I own and self host on a static IP. So the server configuration in Symfonium is https://[mydomain.com]/drome.
I noticed that a lot of the time, when I would leave home, Symfonium would not be able to continue play where it left off. It would continue to grab titles from the playlist, but fail to load the music files, just continuing to skip to the next title and the next, never being able to play any of them. I would have to reboot the phone to make it work.
After some experimenting, I nailed down the problem to network switching and DNS. When I started the car, my phone was still connected to local wifi network with a local address for the the server, but when I drove away, it would switch to mobile data. This confused Symfonium. Apparently it was doing new DNS lookups to load items from the playlist but not to load the actual files.
The solution, after more experiments, turned out to be using the server’s static IP in the config, e.g. https://99.88.99.25/drome instead of the domain name. This forces Symfonium to always use an IP that works the same on either network.
This solved the problem. Hope it helps someone.
Logs:
Upload description: Problem resolved, no logs needed
Additional information:
Reproduction steps:
Media provider:
Subsonic
Screenshots: