Executando verificação de segurança...
1

não pois os incrementos não estão funcionando dentro dos if, só roda se o codigo for assim:

while(i < lenght){
if (res.statusMessage == "OK"){
console.log('deu certo');
}
else if(res.statusMessage == "Not Found"){
console.log('deu errado');
}else {
console.log('erro generico onde não foi possivel realizar o teste');
}
i++; <-- com o incremento aqui fora das condicionais
}

no codigo da duvida ele não faz nada fica só "parado"

Carregando publicação patrocinada...
Conteúdo excluído
1

então, no caso que citei dele ficar parado eu não estava utilizando os proxies ainda, estava fazendo o teste sem, então ele nunca chegava a cair no else