VRChat Downloading Speeds Insanely Slow

Hello, I have Spectrum internet with about 435 Mbps download speeds and 21 ms ping but for some reason loading into VRChat worlds and loading VRChat avatars takes 45 minutes and this should not be the case. I clear my cache every time I get off and I run 0 third party applications in the background. I’m hardwired and downloading 80 GB games on Steam in minutes. What could be causing this??? Also what VPNs are allowed on VRChat? Is NordVPN allowed despite Easy Anti-cheat?

VPN is allowed, just not allowed to create account with one.

But that thread is full of ideas. Keep notes on what you do, in case you need to undo things.