NorrVPN only working with virtual servers

Hy guys, I went on holiday for a week and came back home to find NordVPN not working. After some basic troubleshooting, I discovered that I can’t connect to any servers EXCEPT the “virtual” designated ones. The same issue persists on all devices on my home network, but not if I use my cell-carrier network (Vodacom).

Could this be a new ISP block or something? I’ve contacted Nord support but after basically resetting everything with nuclear force the problem still persists.
There is always a timeout when trying to connect to any standard server, P2P, double vpn, onion, or even obfuscated. Again, this happens on every device on the network with Nord installed (cell phones, shield tv, etc).
I’ve even found I suddenly cannot access the nordvpn.com domain. I’ve DNS cache flushed, used alternative DNS, reset network settings and everything I can currently think of.

Any suggestions or advice on where else I can go?

OpenVPN TCP and obfuscated does not work, nor does directly using NordLynx (which I thought bypassed commonly blocked vpn ports in certain countries). Oddly enough, the NordVPN domain now connects just fine, so may have just been a temporary issue and coincidence at least for that portion of my issue. I can ping and traceroute the servers just fine, no timeouts there but only when I try to connect.

As far as with my ISP, I’m hesitant to dig into any deep VPN conversations with them as some of the countries legislation is pushing against that kind of thing, and I already stick out being a foreigner here.

FWIW I’ve tried cloudflare’s warp (DNS + kind of VPN thing), and it connects just fine, so I doubt its VPNs in general but something more specific.

Any other advice would be appreciated.