New Bubble Chat doesn't support avatars without HumanoidRootPart

Reproduction Steps
Create a character with a rootpart named something other than HumanoidRootPart (such as RootPart) and bubble chat will not work.

Our rig is named RootPart for its root and bubble chat will only work if we rename the part to HumanoidRootPart.

Expected Behavior
BubbleChat should work for any model that has a PrimaryPart

Actual Behavior
No bubble chats appear above the character.

Workaround
The old Lua BubbleChat script works fine with the avatar so we are using that currently.

Issue Area: Engine
Issue Type: Other
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2021-05-31 00:05:00 (-07:00)
Date Last Experienced: 2021-07-31 00:07:00 (-07:00)

13 Likes

Thanks for the report and sorry that you had to experience this issue! A fix is in the works but in the mean time you can use this (client-side) code as a temporary workaround

local Chat = game:GetService("Chat")

Chat:SetBubbleChatSettings({AdorneeName = "RootPart"})
6 Likes

The issue seems to be back and the code fix also doesn’t work, bubble chat works on BaseParts but not on rigs with a different HumanoidRootPart name

1 Like