Reproduction Steps
Parts that are parented to the character under a model will cause the bubblechat to move to the highest point of those parts even when they’re not connected to the character assembly / welded to it in any way.
This causes the bubblechat to constantly move up and down and even move it completely off screen which completely ruins the bubblechat feature.
Expected Behavior
The bubblechat to move to the highest point of the parts that are both parented to the character and also welded to the character assembly itself.
Actual Behavior
The bubblechat moves to the highest point of any part that is parented to the character its model and does not care whether its actually a part of the character or not.
Issue Area: Engine Issue Type: Other Impact: High Frequency: Constantly
I don’t think this is necessarily a bug, as the bubble chat relies on your model’s bounding box to decide what Y position to put the bubble at. You can completely alleviate this by setting the bubble adornee to an attachment; as an example, you could set it to ChatAttachment (in a local script of course), like so: