Peer-to-peer hosting, cannot join friend's server

Hello,

Me and my friend are trying to play together using the peer-to-peer option. Whenever I try joining him, my game stops loading at “Sending Client Info…” (also shows any script errors) but freezes there indefinitely. If I try hosting, he is stuck at “Receiving server info…” and he can only get 4 bars. We’ve tried with no mods as well. Also, we have the exact same mods.

We’ve tried putting “p2p_enabled 1” in the console too.

Update.

It seems to load me in all the way, but then just holds me there in the loading screen. My playermodel doesn’t show up in game and I don’t show up on the scoreboard. The little [:v] box spins too and I’m not experiencing any lag.

Please, does somebody have a remedy?