Isso é um monte de variáveis para controlar! Definitivamente comece simples e adicione coisas uma por vez para eliminar variáveis.
Comece apenas com o roteador e um único computador, conectado por meio de um cabo. Teste de internet - funciona bem? Se não, a sua conexão à Internet ou roteador é o problema - tente eliminar o roteador, se puder.
Se funcionar bem, comece a adicionar dispositivos um de cada vez até que o problema ocorra. Honestamente, isso é tudo. Processo de eliminação.
Depois de ter um problema, tente ver o que está acontecendo - excesso de tráfego? Roteamento / loops de comutação? Flapping entre APs sem fio? Router / AP CPU / memória / etc questões?
Desculpe pela resposta genérica, mas geralmente há um milhão de coisas que podem causar isso, mas pelo menos isso limitará a qual das 50 coisas precisamos nos concentrar mais!