This is a very strange bug since I know the Emotes feature works in many live games right now. I can’t say I’m absolutely certain as to why I am experiencing this issue.
This issue is causing my games to always report “Emotes are disabled in this game” regardless of the setting stored in StarterPlayer.UserEmotesEnabled. Luckily, reproduction of this issue is incredibly simple.
Step 1: Open a new place file in studio.
Step 2: Verify that StarterPlayer.UserEmotesEnabled is true. Its default value is true, so this should be good to go without any action.
Step 3: Play solo, attempt to use an emote. It will fail. Opening the emotes menu will report “Emotes are disabled in this game”.
Step 4: Play online via the Roblox player. The same thing will happen.
From what I can immediately tell, this does not exclusively affect new places. One of my older places has this setting on and emotes don’t work there either.
I was doing some more testing and it interestingly started working at random approx. 8 hours after I uploaded this report. Upon further testing, I’ve noticed that 100% places I make now work absolutely fine, so it’s not a dodgy problem or anything, it’s just flat out not happening anymore.
For now, I’d say close the issue, because I can’t find anything else that causes this. It seems I’ve run into one of those rare one-time issues. I looked into some other causes (e.g. loading into a place that couldn’t use emotes, exiting the place, and going into a new baseplate) and none of them seem to reproduce the issue.