Hi @PhoneBoy we have a very similar scenario like this with our VPN client these days.
For few ips on some users systems there are multiple entries in their route tables, We don't want that traffic to go over vpn so that ip is not in tunnel encryption domain and still those ip's are showing up in route table.
This is causing the issues with the websites getting error as took too long to load. Now i can manually delete those entries and the site loads up fine.
But the query is what might be causing the issue here? The batch file script which you shared it can work if we've few know ip's but this issue with multiple sites and is there any reason it might happen?
I've attached a snip of working and not working scenario where left section is of working system and right one is not working scenario. Any help would be really helpful.