Squeeze setup on my Antipodes server keeps losing the player after restarts

I run an Antipodes server feeding a USB DAC and mostly use Squeeze as the player. Lately the player only shows up in the control app right after a full restart, then disappears once the server goes to sleep or I reboot the network switch. I am on the Squeeze section because I have not tried the other player options yet.

What I cannot work out is whether this is a server-side setting, a network discovery issue, or just how Squeeze behaves with my DAC when it is idle. I have not changed anything recently except moving the server to a different outlet, so I am unsure what to check first. Has anyone here had the Squeeze player drop off and need a restart to reappear, and what did you change to keep it stable?

Have you tried using the LyrPlay app? I used it on my iPad as a remote/controller for Squeeze and it gave me a much better and more stable experience.