Been having this issue for awhile now and haven't been able to crack it myself so I figured I give in and just ask for help already.
Occasionally I am able to join completely fine but more often than not recently I haven't been able to join at all. Launching the game by itself displays no servers to me and Skirmish also tends to crash the same way. I've done a fresh reinstall, framework, etc.