Funny thing… I have been searching for this issue without luck, but after opening this topic, the “suggested topics” showed me a way out: Local Discovery not working on Android 11
Apparently is a well known issue. The options to workaround that are:
- Enable global discovery (and dealing with the undesired effect of sync through the metered internet)
- hardcode the private IPs of the android devices
- keep a central server on a non-android platform to act as a broker between the android devices
Right now, I am most interested in the last option, so I will try fixing it and hopefully return here to update the topic to anyone looking for this info.