Multiplayer not working

When ever I rty to join a Multiplayer lobby all that happens is the 15 sec wait message and esc.
And when I open my own lobby no one joins.

Could be my internet.

But It did work for me in the past (last time I played multiplayer was a few months ago)

Could it be something with the latest patches? does anyone have the same multiplayer issue?