Tue Jun 07, 2022 8:22 am
It's routing: without any special setup, ICMP ECHO replies will use default routing path regardless of original target IP address ... and if both WANs are active, this means the wrong WAN. Either the primary ISP will drop packet due to invalid source address or pinging workstation will ignore reply because it's coming from different remote address.
Just search this forum, it's full of examples how to do it properly.