Weird Not Responding Bug

So of course this isn’t the most urgent thing, but it sure is annoying sometimes.
For some reason, when i go to join servers, instead of just loading in it just says not responding until the loading reaches “Mounting addons”. Some times it just permanently freezes on mounting addons (have to force close it) and sometimes it starts saying “Not Responding” until it gets to sending client info, after a bit of that, i finally load into the server. But it makes my loading time 10x longer than it should be. Anyone know how this can be fixed? Thanks!

I can officially welcome you to the Source Engine Multiplayer AKA its normal everyone freezes when loading especially on large download servers.

ahh ok, thought it was only me. My cousin can connect to servers quick first time joining without any crashing. Thanks though