Os SOs modernos emitem uma tentativa de conexão quando a WLAN aparece para testar a conectividade, quando o seu CP redireciona essa solicitação, a máquina sabe que está atrás de um CP e aciona a caixa de diálogo "entrar".
Para evitar que isso aconteça, você precisa capturar o que trata de cada destino de sistema operacional e colocá-lo na lista de permissões em seu portal cativo. A manutenção dessa lista para os quatro principais sistemas operacionais (Android, iOS, Windows, OSX) pode ser onerosa.