Using SocialService to prompt game invites does not properly set the FollowUserId property of the players that join the game using the invite.
Reproduction Steps
Use SocialService to invite a player
Check the FollowUserId property of the player once they join the game
See that their FollowUserId is 0.
Expected Behavior
I would expect that if a player accepts a game invite from another user, they would have that user’s UserId set in their FollowUserId property. Currently, this does not occur.
Bump again, is there any chance this is going to be resolved or acknowledged? Kinda kills the point of rewarding players for inviting their friends to play with them because it only works if they join off their friends profile.
This occurs when you invite someone through chat and when they join through that chat button FollowUserId is not set : ( kind of pointless to have this feature if it gets sent through chat when a player is invited
I am in the process of checking over bug reports and following up on some bugs that haven’t received any activity in a while.
Is this issue still occurring or can you confirm that this bug has been resolved?
I will once again be confirming that this is an issue.
Players that join via a SocialService Invite don’t get a FollowUserId value. Which is really not good in my case, since my game has a two-player and single-player place within it, meaning if someone is in single-player and you try accepting their game invite, it will just put you in the default two-player place (where there is a GUI to teleport to single-player).
However, if you follow them directly from their profile, there is no issue, the FollowUserId value works, etc.
But as others have said, this glitch with the system is detrimental to games, like mine, where a FollowUserId value is important, and where there is a rewards system (extra cash + a badge) for players that follow you into my game.