Issue with failover routing

Hello,

We use this manual for dual-wan RB:
https://wiki.mikrotik.com/wiki/Advanced_Routing_Failover_without_Scripting
wan1=cheap unlimited traffic
wan2=expensive limited traffic

But i found this issue: when RB switch back from wan2 to wan1, pptp and sip connections stay on wan2!

That’s generally desirable behaviour, because if established connection jumps from one WAN to another, it will break. And no one likes broken connections. But I undestand that in this case you want it to break and re-establish on WAN1. But it should not stick to WAN2 by itself, do you have some connection/route marking mangle rules?

No

up.

how to kill all old connections if the failover switching occur?