Si no los encuentra es que el router que usas no se esta ocupando del enrutamiento, p.e. si el modem tiene router integrado y este lo conectas al swich del router inalambrico, el router inalambrico solo esta funcionando como swich y punto de acceso, en cambio, si conectas el modem/router al puerto LAN del router/WiFi entonces funciona la opcion UPnP del router/WiFi -claro que debes de desactivar el servicio de enrutamiento del modem para que no este en conflicto con el del router/wifi-
Ahora que, si tu programa P2P esta funcionando de maravilla eso no tiene que preocuparte.