It appears to be a subtle, difficult to replicate interaction between (some) Android devices, network hardware, Roon device discovery, and Linux network stacks (Rock is Linux-based). Turning off IGMP snooping on your home network, if that is possible with your setup, might help.