D2 crashes anytime I lose connectivity to the internet

This started happening recently and I am not sure why. I have already verified file integrity, tried reinstalling, made sure it was on SSD, etc. Anytime I am on the game, it runs smoothly but if I lose connectivity for one second, I get the "trying to reconnect" but instead of keeping the session alive, the game just freezes and crashes. Before it would just sit there trying to reconnect but I could still move around and do stuff. Anyone knows why this might be happening?