PPTP broke when I added a second network connection...

I had PPTP working on our primary Internet connection.

We recently added a second Internet connection. How I get some very strange behaviors.

Often times, I just can’t connect to the VPN at all.

Other times, I connect to the VPN, but my traffic doesn’t go through (i.e. I can’t even ping the firewall)

Other times, it just works.

I don’t see anything in the logs to indicate that traffic is being rejected.

Could this be an issue w/ connection tracking??

After VPNing in, I tried to connect via HTTP to the firewall interface. It looksl ike the traffic is stuck at TCP state: “syn received”

Also, if I disable the second network connection, everything seems to go back to working again.

Is it possible that sinec VPN connections come in through a different interface, that their routing is somehow getting confused? I.e. I VPN through “connection A”, but maybe the return traffic is being sent out “connection B”???