How to connect to a host beacon from a Steam invitation?

I’m trying to implement a lobby system using beacons where you can invite friends to play. I have everything set up on both ends: players can connect to beacons using an IP and players can invite friends using Steam. The only problem is connecting the two. I need an IP to connect to the beacon host, but I don’t know how to get that from a Steam invitation. The only information the host has about the inviter is their unique net ID, which they can use to get some info as a FOnlineFriend structure.

Does anyone know how to connect to a beacon with a Steam invitation?

Thanks in advance!

Shameless bump