Read the routing table as it is
Every route has a **metric** and an **interface**. The lowest total metric wins, which is why the second network silently loses traffic to your default gateway.
Get-NetRoute -AddressFamily IPv4 | Sort-Object DestinationPrefix,RouteMetric |
Select-Object DestinationPrefix,NextHop,InterfaceIndex,RouteMetric,InterfaceMetric | Format-Table -AutoSize