Local PC Speakers Disappeared from Audio Zones After NAS IP Change

Local PC Speakers Disappeared from Audio Zones After NAS IP Change

Setup

  • Roon Core: Running on UGreen NAS
  • Roon Client: Windows 10 PC
  • Issue: Local PC speakers (system output) no longer appear as an available audio zone

What Happened

Everything was working fine until recently. The only change that occurred was the IP address of my UGreen NAS (which hosts the Roon Core) changed on my network.

Current Situation

  • The Roon client on my Windows 10 PC successfully connects to the Core on the NAS
  • In Settings → Audio, I only see one device: my external DAC/decoder
  • The local PC speakers/system output zone has completely disappeared
  • The PC speakers work fine with other applications (tested and confirmed)
  • I used to be able to play music through the local PC speakers as a private zone

What I’ve Already Tried

  • Restarted the Roon client multiple times
  • Reinstalled Roon Client
  • Restarted the Windows 10 PC
  • Verified that PC speakers are set as default audio device in Windows
  • Checked that the speakers are not disabled in Windows sound settings
  • Confirmed the Roon client is properly connected to the Core

Question

How can I make the local PC speakers reappear as an available audio zone in Roon? Is there a setting I need to re-enable after the Core’s IP address changed? Do I need to reset something in the client configuration?

Any help would be greatly appreciated!

Could be your firewall on the PC, the server has to get a response from your PC when it queries your PC as to installed audio devices. Firewalls can block this, as can the network PC being set to private, as can the NAS and PC being on two separate subnets.

So, I’d guess

  1. Check to make sure the PC and NAS are on the same subnet
  2. Verify that the PC doesn’t have the network set to Public, if so, set it to private.
  3. Check the firewall, turn it off on the PC to test, does Roon now see the PC’s audio? In either case turn on the firewall again. If the PC’s audio was seen then that means you need to allow the appropriate Roon packages, Roon, Roonserver, raatserver.

Update: Tests Completed

Thank you for the suggestions! I’ve tested everything you recommended, but unfortunately the issue persists:

1. Subnet Check ✓

  • Verified that both the PC and NAS are on the same subnet (192.168.x.x)
  • Both devices have the same subnet mask
  • They can communicate with each other properly

2. Network Profile ✓

  • Confirmed the PC network is set to Private (not Public)
  • Changed it to Private just to be sure and restarted Roon

3. Firewall Test ✓

  • Temporarily disabled Windows Defender Firewall completely
  • Restarted Roon client
  • The local PC speakers still do not appear
  • Re-enabled the firewall immediately after testing

4. Firewall Rules ✓

  • Even though disabling the firewall didn’t help, I added firewall rules anyway for:
    • Roon.exe
    • RoonAppliance.exe
    • RAATServer.exe
  • Allowed both Private and Public networks for each

Result: Despite all these tests, the local PC audio output zone still does not appear in Roon. The client connects to the Core perfectly fine, I can see my external DAC, but the system output/PC speakers remain invisible.

Any other ideas on what could be blocking the local audio zone detection?

Would be 192.168.1.X, the first 3 octets need to match.

Yes, the 3 octets match

How are you running Roon on that NAS? Only QNAP and Synology as far as I know, and, that was through a 3rd party to maintain.

If your answer is Docker, then be aware that Roon does not support running the software in containers. I can move this post to the Tinkering section, where someone who does use Docker containers may be able to provide an answer. Let me know.

Yes, I’m running Roon Core via Docker on the UGreen NAS. I understand it’s not officially supported, but this setup has been working flawlessly for over a year until the NAS IP address changed.

The Docker container is still running fine - the Roon client connects to the Core without issues, I can browse my library, and my external DAC shows up in the audio zones. The only thing that disappeared is the local PC speakers zone after the IP change.

If you think this belongs in the Tinkering section where Docker users might have insights on network configuration issues, please feel free to move the thread there.

:+1:

Done, I hope someone can help.