Recent update breaks clothing on Server & Client avatars when using dynamic heads

There are currently two issues that happen, both are only related to the visual loading of a players outfit and affects how they appear in-game, in-studio and both client & server.

How it occurs: so far I’ve only managed to have this occur when having a character using a dynamic head (The following examples use Stevie Standard, and a decal named “Face” (“face” might work too) inside of a character’s Head body part
Issue 1: Characters will change at a random interval into another character’s outfit.


Issue 2: Character’s outfit will either A - Stay the same or B - Load up in black, this fixes when the face decal is removed

Another Example:

Reproduction File:
reproPlace.rbxl (58.8 KB)

  1. Press Play in Studio (Solo or Server doesn’t matter)
  2. After 4 seconds a description will be applied to you, you will appear differently for both the client and server or sometimes appear the same on both
  3. Opening explorer and deleting the “Face” decal inside of your head will resolve any clothing issues.
    It should also be noted that I believe the issue only occurs if a face decal is added to the head almost immediately after the character loading or after a description featuring a dynamic head is applied

Workaround:
Simply do a check if the player is using a dynamic head (My current method is doing Head:FindFirstChild(“FaceControls”) and not performing any attempts to add a face to the character’s head if the FindFirstChild returns true)

Expected behavior

What happened prior to the recent changes is that having a “Face” decal applied to a dynamic head would have standard behaviour without causing clothing issues.

3 Likes

I think this is the same root cause.

2 Likes

Hi @Mezukyun

The reply above is right!

This is a duplicate of these bug reports:

We are aware of the issue and an engineer is assigned to the tickets of those bug reports!

Thank you for your patience!