MaxBarbero ???
Cmq per fartela breve, dettagli della tua rete a parte....
ESEMPIO (tratto il tutto come se fossimo su Linux)
Il router0 sulla 192.168.0 avrà come suo default gw l'ip fornito dall'ISP0:
Iface: eth0
Destination: 0.0.0.0
Gw wan: 110.110.110.110 (ip di fantasia, idem per l'altro gw)
Metric: 0
Il router1 sulla 192.168.1 avrà come suo default gw l'ip fornito dall'ISP1:
Iface: eth1
Destination: 0.0.0.0
Gw wan: 111.111.111.111
Metric: 0
Se alle route di cui sopra (settate dal dhcp dei 2 provider) aggiungi per entrambe un secondo default gw che corrisponde all'IP dell'altro router in lan, ma con metrica > a quella del gw del provider, ad esempio sul router0:
Iface: eth0
Destination: 0.0.0.0
Gw wan: 110.110.110.110
Metric: 0
+
Iface: eth1
Destination: 0.0.0.0
Gw lan: 192.168.1.1
Metric: 50
e sul router1:
Iface: eth1
Destination: 0.0.0.0
Gw wan: 111.111.111.111
Metric: 0
+
Iface: eth0
Destination: 0.0.0.0
Gw lan: 192.168.0.1
Metric: 50
...succede che, se il default gw (wan) di uno dei 2 router dovesse andare giù, il router interessato dal down, rileverà la rotta ko e switcherà automaticamente sul secondo gateway (quello in lan impostato con metrica più alta). Unico problema, agevolmente risolvibile su Linux variando il valore di /proc/sys/net/ipv4/route/gc_timeout (ma non ho idea di come si possa fare sui tuoi oggetti), è il timeout trascorso il quale il kernel "decide" che la rotta primaria è non attiva e switcha sulla secondaria...
Detto questo le domande servivano per darti una risposta più precisa perché a seconda di come gestisci le 2 vlan, il dhcp, ecc.... ci si potrebbe inventare qlcs'altro...
Poi non so se il tuo hardware supporta tutta sta menata...
EDIT Quanto sopra provato su edgerouter da una parte + openwrt dall'altra (quando facevo il backup della ftth fastweb sulla wowfi 🤣, 'na roba intelligente....)