When configuring Carp for pfSense as recommended by their guide, this issue appears: when pulling out the WAN cable (simulating, say, a cable failure, switch port failure, or network card failure), the WAN carp will switch, but the LAN carp will not. Meaning router #1 is connected to the LAN, and router #2 is connected to the WAN, which leads to the computers behind the configuration being disconnected. Conversely, pulling out the LAN cable can lead to an IP address change (when using 3 public IPs) or also a disconnect (when using just 1 due to address exhaustion).
In the linked bug report, the submitter commented that it quote 'was a misconfiguration' on their part. So if the default configuration is a misconfiguration: To have the VIPs failover as a group instead of individually, what is actually the correct configuration to get them to behave in this way? (They did not submit how they fixed their issue)
To clarify: I want:
If say only NIC #1 fails on router #1, all VIPs should jump from router #1 to router #2, even if everything else is still functional. (On-site personnel could then replace the defective device to ensure continued internet availability for the downstream LAN).