Just an update:
after hours going back and forth with my ISP provider, they are unable to help me.
Some success:
However, after researching I was able to reach near 500mbps with the VPN turned on by creating 4 openvpn clients and putting them into a gateway group.
these are the custom settings i have for each openvpn client:
auth-user-pass /etc/openvpn-password.txt;
remote-cert-tls server;
reneg-sec 0;
resolv-retry infinite;
persist-key;
persist-tun;
tls-client;
pull-filter ignore "auth-token";
sndbuf 1500000;
rcvbuf 1500000;
Problem:
But I am getting weird long lag / delays. For example, I open starcraft and lots of the images, etc are blank waiting for load. After maybe 15-20seconds it will all load. Or if I am in a party and a game is started, I won't see the invite pop-up. Or youtube seems to load slow, and the images. Same with popcorn time.
Anyone have any ideas about the weird delays and lags I am experiencing despite getting near 500 mbps download speeds?
Thank you as always.