Maybe your ISP isn't the villain. Maybe is a routing problem or a dumb firewall in the way, try a different VPN provider, or a different VPN protocol (ipsec, wireguard, sstp).
I know, just saying it’s simple to achieve and even say it was a mistake