Continual Disconnection from WoW

Seems like ever since I upgraded to Catalina OS, my game just continually disconnects, even when I removed all addons and am playing without them.

Anyone have an idea or a fix for this?

Update, I have reinstalled the the game over and still having this issue. Have deleted both cache and wtf folders as well. I am unable to log on for more then about 30 seconds. Also, sometimes it is even dropping me before I get to a character screen.

Edit: Apparently, the only way to fix this is using a VPN? My VPN fixes this issue, how do I fix this without using the VPN?