While having a not great connection like through spectrum, just launch VRChat and wait about 5-10 mins to reproduce the effect.
Shortly after running VRChat while sit in a world even doing nothing, it will disconnect my internet. I usually use nordvpn, which has to be reset when using. I tried a fix posted in the discord which included clearing cashe, changing the ipv6 settings, and using cloudfare. Nothing stops it from happening, even if I completely close out of nordVPN. If I'm using nothing it causes my router to lose connection, if I use just cloudfare it causes it to reset. This doesn't matter if I use desktop, vr, what world I'm in, or anything, just will always happen while vrchat is in use. This crashing isn't caused by other programs, just consistently happens when vrchat is ran.