Greetings, today I noticed that :GetPropertyChangedSignal("FloorMaterial") is not working properly, here’s an explanation :GetPropertyChangedSignal("FloorMaterial") will be fired only when the player’s character spawns, if the player has changed FloorMaterial, :GetPropertydChangeSignal("FloorMaterial") won’t be fired, however FloorMaterial will be changed.
A simple repro file: Repro place.rbxl (52.5 KB)
I would also like to clarify that if :GetPropertydChangeSignal("FloorMaterial") is called on the client and on the local player, the behavior will be as expected, but on any other player, the behavior will be like the server.
The fix is actually pending since release 627 so two weeks ago not one. I hope it goes live soon, since we waited too long for a fix to be made, and are now waiting for the fix to roll out. I hope we won’t wait too much for this.