Actually, Direct Connection is separate from the Steam online lobby. The host can get a 'Server ID' the Connectivity Menu after starting a new game or loading a save, or use their IP address; people should then be able to join by clicking Story in the main menu, Multiplayer, then the Direct Connection button in the bottom right and paste in the Server ID or IP address provided by the host.