How to get a connection string for a party beacon host from an steam invite?

I was wondering how you can get the connection URL for the party beacon just off of a friend invite on steam. But I did not see the invite to game option appear in the steam friends list when I just started a party session with a PartyBeacon. Here is the code that I used to start the hosting of the beacon

FActorSpawnParameters params;
{
	params.SpawnCollisionHandlingOverride = ESpawnActorCollisionHandlingMethod::AlwaysSpawn;
}

	AOnlineBeaconHost* host = GetWorld()->SpawnActor<AOnlineBeaconHost>(AOnlineBeaconHost::StaticClass(), params);

	// actually start the party
	host->InitHost();

	// spawn the beacon actor
	AHarvestPartyBeaconHost* beaconHostObject = GetWorld()->SpawnActor<AHarvestPartyBeaconHost>(AHarvestPartyBeaconHost::StaticClass(), params);
	beaconHostObject->InitHostBeacon(10, 4, 100, "Party");
	host->RegisterHost(beaconHostObject);

Do I actually have to have an actual Unreal Steam Session started as well as a partyBeacon connection for this to work?

If anyone has any ideas what the best way is to obtain a party connection string please let me know! Thanks!

1 Like

Found any answer?

I let the host start a session and then the other person join by using Steam.xxx as the URL. XXX is the session id of the host.