FloorMaterial on Humanoids not updating on the server

Reproduction Steps

Just set a couple of parts with different materials and walk on them. The FloorMaterial property under Humanoid will update on the client, however, it will not update on the server. The server will always display the first material the humanoid has stepped on.

Example: Player spawns in and the first part that they touch is a part with a grass material applied to it. The server will display the FloorMaterial property as grass for eternity. Any other material the player walks on will not update on the server.

Expected Behavior

The server should update the FloorMaterial property.

Actual Behavior

The server does NOT update the FloorMaterial property. Simple footstep sound scripts that work from the server are basically broken due to this issue.

Workaround

There is a workaround this issue. A simlpe LocalScript with events should do the trick, but is very tedious if you have NPC’s that use the same serversided footstep script.

Issue Area: Engine
Issue Type: Other
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2022-07-14 22:07:00 (+02:00)
Date Last Experienced: 2022-07-14 23:07:00 (+02:00)

1 Like

This is intentional, here is where they made the announcement:

1 Like

Well that’s odd… I’ve just noticed that today. Every other day it worked fine.

But thank you for the information!

Are you still having this issue? I think it should be fixed now

1 Like

Yup, the issue is no longer present. Many thanks!

2 Likes