I had some connectivity problems with my router setup, I’m running two dlink routers as repeaters basically between rooms and floors in my house. Ping between these was really erratical 1ms 1ms 3ms 567ms and so on.
I was running 40Mhz channel width on the n-band.
Even though the theoretical troughput on the routers went down by half from 300 to 150 I still get a much better performance on the link route when i selected 20Mhz.
So, if you are having problems with the wifi signal jumping over many routers, try going 20Mhz on the bandwidth! Let me know your mileage!