Mods definitely can lead to crashing especially if they haven’t been updated for CW.
I disabled all my mods and have had very little crashes on my end.
I’d recommend hosting your own lobbies to not get into any games with high ping.
Certainly try disabling your mods and see if there’s any improvement, some have been known to cause connectivity issues. Like Rat says above, some still haven’t been updated for Chaos Wastes.