# Trouble with Primary/Secondary Connections using Subsonic

**URL:** <http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227>\
**Category:** Support\
**Tags:** handled\
**Created:** [June 17, 2026, 5:12am UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227 "2026-06-17T05:12:36Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![symfoniumuserdude](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/a8b319/32.png) [@symfoniumuserdude](http://support.symfonium.app/u/symfoniumuserdude)\
**Post date:** [June 17, 2026, 5:12am UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/1 "2026-06-17T05:12:36Z")

</div>

### App version

Production

### Issue description

I am currently using subsonic to connect to my home lab, on which i run navidrome via docker. All of my software is up to date. i’m not using any betas.

I’m trying to get it so that when I’m home, symfonium uses my local network and when i’m away, it routes via my cloudflare registered domain. Even when i’m home and disable mobile data - so i’m only using wifi, the checkmark for the connection is always the secondary (which uses [music.mydomainname.com](http://music.mydomainname.com) port 443) vs my local 192.168.1.199:4533.

I have uploaded logs to support.

### Device type

Phone

### Media provider

Subsonic (Open)

### Steps to reproduce

1. Open symfonium
2. Disable my mobile data.
3. Play a track.

### I searched existing issues first

on

### I understand that logs are mandatory

on

### Log upload name / description

approximately 1:10 EDT - provided my forum username.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 17, 2026, 6:20am UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/2 "2026-06-17T06:20:29Z")

</div>

If the connection works then it stays on it as no reason to change.

You can use the API to force change whenever you want.

---

<div class="post-metadata">

**Author:** ![symfoniumuserdude](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/a8b319/32.png) [@symfoniumuserdude](http://support.symfonium.app/u/symfoniumuserdude)\
**Post date:** [June 17, 2026, 3:29pm UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/3 "2026-06-17T15:29:45Z")

</div>

> [@Tolriq](#):
>
> You can use the API to force change whenever you want.

Thanks so much for chiming in. I really have loved this - in looking through the docs as best as I know how - i see that was released in version 13.4.0 - however - i cannot for the life of me find out how to utilize this. Mind pointing me in the right direction? Thanks for your time.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 17, 2026, 3:54pm UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/4 "2026-06-17T15:54:00Z")

</div>

Sorry can’t really help with external apps, there’s some discussion showing how to use tasker.

---

<div class="post-metadata">

**Author:** ![symfoniumuserdude](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/a8b319/32.png) [@symfoniumuserdude](http://support.symfonium.app/u/symfoniumuserdude)\
**Post date:** [June 17, 2026, 11:33pm UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/5 "2026-06-17T23:33:44Z")

</div>

Gotcha - thanks kindly. While i have you - an please pardon the ignorance in this question - I did purchase symfonium and i’m quite happy with it. I’m also just trying to learn more about this kind of stuff. To that end - is there a situation that the primary and secondary connection capabilities are supposed to help solve if not for solving the exact problem i’m having? Aka - if you can use the primary connection - use it … if not - fallback to the secondary connection.

For those finding this thread on the internet - here are some links that speak to what Tolriq is talking about:

- [Use Tasker to control Symfonium](https://support.symfonium.app/t/use-tasker-to-control-symfonium/4442)
- [Symfonium API (Allow control from other apps like tasker)](https://support.symfonium.app/t/symfonium-api-allow-control-from-other-apps-like-tasker/643)

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 18, 2026, 5:36am UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/6 "2026-06-18T05:36:51Z")

</div>

It does change to the other one when the server is not reachable by the current one. There’s no need to change if the connection works.

---

<div class="post-metadata">

**Author:** ![symfoniumuserdude](http://support.symfonium.app/letter_avatar_proxy/v4/letter/s/a8b319/32.png) [@symfoniumuserdude](http://support.symfonium.app/u/symfoniumuserdude)\
**Post date:** [June 18, 2026, 5:08pm UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/7 "2026-06-18T17:08:47Z")

</div>

Ah I see - so since my secondary connection is always available it just always uses that? Tasker has solved this particular problem but for my use case - i like using my local network at home for uncompressed audio and when i’m not at home that’s when i want to use my reverse proxy & i’ve got it set to deliver transcoded/lower-res audio. Appreciate your help for sure and just thought the feedback might be of use. Cheers.

---

<div class="post-metadata">

**Author:** ![Tolriq](http://support.symfonium.app/user_avatar/support.symfonium.app/tolriq/32/726_2.png) [@Tolriq](http://support.symfonium.app/u/Tolriq)\
**Post date:** [June 18, 2026, 5:21pm UTC](http://support.symfonium.app/t/trouble-with-primary-secondary-connections-using-subsonic/14227/8 "2026-06-18T17:21:55Z")

</div>

You are supposed to control transcoding from the app settings not hack something from where the server is accessed from since the app can’t know, it will break caching and many thing.
