Hello @ceapen01
Hi, check if you have
ECMP that could be balancing the traffic.
Or check if you have any PBF policy that is forcing that traffic flow through that other interface.
Check that by any chance at virtualrouter level is not set an explicit route against that destination.
Another thing the PBF will not manipulate the traffic coming from the FW, that is to say in this case the IP source of vlan 7 that you mention, it will always use the route with the best metric (the one with the lowest metric).
Check if the same thing happens with an end equipment, an endpoint of vlan 7 and you will get better conclusions of the behavior.
Regards
High Sticker