Well, apparently, accepting the invite to your server and waiting a little is what allowed the link to actually works. Thanks. I'll wait til the game get updated to actually see it as intended, though.