El WiFI tiene su propia forma de validar.
Todo depende de como esté configurado. Y si es un WiFi interno o es parte del modem del ISP, en cuyo caso puede ser el ISP que esté bloqueando ciertos Protocolos o Puertos.
Además, los WiFi de bajo coste, tiene el problema que muchas veces te conectan pero no te asignan IP, con lo cual prácticamente no podés ni navegar.
En fin, que me faltan datos para poder opinar sobre este tema.
Es necesario que digas como esta configurado todo.