Roon expects all devices to be on the same network, if your core is on wifi and its all being seen, then its probably your wifi network is using a different subnet address.
https://kb.roonlabs.com/Networking_Best_Practices
https://kb.roonlabs.com/Why_can’t_Roon_Remote_Connect%3F
You might like to provide more info based on details here