App Version: 1.10
Platform: Console
Encountered in modern experiences.
Title: Roblox on Console - Dialog Bug
Description: Roblox has two systems in place for chat and visual bubble messages. LuaChat (classic, dialog NPCs stay in classic style), and TextChatService with revamped text bubbles.
The dialog option could be added in-experience and allows players to communicatie with NPC. The dialog option is interactable, and chat bubbles appear above the characters when interacting. This feature works as intended on Roblox on console and has controller support.
However, when the experience uses TextChatService (revamped bubble and chat system), the dialog option does not work at all and show the intended bubbld, so you cannot interact with NPCs with dialogs.
Reproduction Steps:
Open the Roblox app and play a game with TextChatService enabled.
Press (X) or (□) to interact with the NPC.
Depending on the experience configuration, the chat bubbles may or may not appear.
Expected Result: The dialog bubbles should appear on console as expected, and work with the new bubbles.
Actual Result: The dialog bubbles only appear when the experience is NOT using TextChatService (revamped bubble), or rather, the revamped bubbles system.
Evidence: https://www.youtube.com/watch?v=G_4ggTtj3e0
Frequency: Always
Impact: Moderate. It is expected to be able to use a supported platform feature efficiently, like dialogs without it not working on said platform. Something with TextChatService.
A solution would be to integrate the chat bubble anyway, because the privacy settings prevent the user from seeings chats.