As of iOS 14+, Roon needs permission for Local Network in iOS settings. You should be prompted for this when launching Roon, but if you ever need to adjust these settings after the initial launch you can go to the iOS Settings app, select Roon, and set Local Network to Yes.
If your iOS devices are not connecting to your server machine you should check these permissions as a first troubleshooting step.