This might be an edge case, but I set up Channels on an Apple TV and then gave it to a relative who lives elsewhere. It's been almost a month and my client list still shows a local IP from the first (and only) day it was on my local network, instead of the remote IP address where it is being accessed. I can see the remote IP in the logs but not the client list.
Is there any way I can trigger my server to update the client's listed IP address?