I'm thinking this may be related to flow mode but if someone can confirm that and if there's a way to work around it while remaining in flow mode that would be awesome.
SRX220 or 100 w/ two uplinks.
Uplink A - 1.1.1.1 to 1.1.1.2
Uplink B - 2.2.2.1 to 2.2.2.2
ISIS is running on both, Uplink A is currently the preferred path ( better metric ).
If a packet however comes into Uplink B from upstream ( shorter path, whatever reason ) responses are basically dropped when traffic comes back around to the source host by way of Uplink A.
Sometimes you can't even reach the device without connecting to the Uplink A local IP... I think this is related to matching flows/SRC IPs but not sure. I have not tried putting a device into packet mode to prove it.
Has anyone had anything like this occur to them on the SRX platform?