Bisogna vedere lo stato attuale della rete.
Tecnicamente i tre router dovrebbero lavorare su classe IP diversa.
Il fastgate 192.168.1.xxx
I due TP-Link TL-WR940N hanno di default 192.168.0.xxx
Alla luce di questo è probabile che il DHCP dei due tplink vadano in conflitto tra di loro.
Si imposta un range ben preciso di IP (su DHCP) a entrambi i tp-link, in modo che non vengano rilasciati gli stessi ai client che si collegano (es: un router rilascia da 192.168.0.10 a 192.168.0.90, mentre il secondo tp-link rilascia da 192.168.0.100 a 192.168.0.200)
Altrimenti come ha consigliato
@PippoGold si fa gestire il DHCP al fastgate , disabilitando quello dei due tp-link ma, purtroppo "potresti" incorrere nel problema di
impossibilità di rilascio IP quando vai a collegarti via wifi ai due tp link.