Hey everyone,
we are trying to GetFriendsList to grab a list of friends along with their CurrentMatchmakerLobbyId. The goal is to allow players to join matches of their friends using Matchmake.
We are using the Playfab SDK for Unreal Engine 4.
The players are able to join lobbies, and the current player lobby is correctly reflected at both the Multiplayer tab of the Players page, as well as the Active Games list of the Multiplayer page of the dashboard.
However, while GetFriendsList correctly returns the PlayfabIds and Statistics of all friends, CurrentMatchmakerLobbyId is always empty.
Do we need to turn this on somewhere in the Settings? Or could it be an issue that we're still using Legacy Multiplayer?
Best regards,
Nick
Answer by Brendan · Dec 15, 2018 at 10:12 PM
No, if the players have been joined to the servers (for completeness, using RedeemMatchmakerTicket or PlayerJoined, depending on whether you're using our matchmaker or not), they should have the CurrentMatchmakerLobbyId set. The platform/engine/language you're using doesn't matter, as the backend handles the data the same way regardless. What is your Title ID? If the title is in test (and so, it's unlikely that we'd be able to catch players in game sessions), do you mind if we create a couple of players and do some tests?
Hey @Brendan! Thanks for the quick answer :) Our Title ID is A821. Feel free to create accounts as desired. Do you need anything else from us, like access to the game, or are you trying to do so entirely on backend side?
Yes, sorry for the delay on this - this does look like a regression in the API call. We have a bug open on this, and we're working on prioritization with the engineering team.