I’m having the same scenario. 2 Torgaurd VPN clients, and they end up with the same virtual IP addresses, and traffic through the VPN stops.
A restart of pfsense would previously resolve the issue by assigning different virtual IP’s, but over the last week or so both connections get the same.
Any ideas on how to stop this from happening.