I would like to send an invite, but use the new customizable text feature.
I started by creating some custom notification strings (taking care to create them under the correct experience):
Then I tested several of them using this localscript:
wait(5)
local experienceInviteOptions = Instance.new("ExperienceInviteOptions")
experienceInviteOptions.InviteMessageId = "dc63c9d5-249a-2c4d-ae6a-107a81852b90"
experienceInviteOptions.PromptMessage = "Hello. Invite some friends."
game:GetService("SocialService"):PromptGameInvite(game.Players.LocalPlayer, experienceInviteOptions)
It successfully shows the invite dialog, and the prompt message has been customized.
However when I send an invite, it always just uses the default notification text instead of my custom one. I tried several times, both in studio and after publish, and between different people, but the message was always just the default one. I even tried customizing the invites of a different game, but no luck.
Hopefully I’m doing something silly wrong, but can’t notice it, so could someone point out my mistake? Thank you.