Channels DVR Android App not auto detecting local DVR server

Hi - I've viewed the troubleshooting article https://getchannels.com/docs/articles/troubleshooting/cant-find-my-server/ and all of my settings are ok.

When I open the Android App on my mobile phone it does not find the server, I have to manually enter the IP address. The Android TV app on my same local network seems to find the DVR server automatically.

Can anyone help me understand why the Android mobile app won't find it? Is this a known issue?

One thing to note, I have docker running, which enabled Hyper-V switch, so I have a 172.20.x.x network floating around as well. I also have WSL enabled (Windows Subsystem for Linux), which enables another local network. I can see that Channels DVR is advertising on 3 networks.

Once you have entered the IP once, it should be remembered. Are you saying it fails to connect every time you launch the app?

It does remember it. I just noticed it quite a bit when I was testing remote access. Once I got connected remotely I noticed that it stayed connected remotely, even when back on my local network. So in settings I click on it and choose "At Home" and it asks for my IP. It's not a big deal, I just wondered why it wasn't discovering the server automatically.

Not sure. What device is it and what version of Android is it running?

Samsung Galaxy S21 Ultra 5G - Android Version 11