
A recent change has caused a regression in behavior;
Objects with multiple states cannot have their state changed by clients.
EDIT: I meant object looping/trigger effects, not state.
Clients can click a new state (EDIT: looping/trigger effect) in the right-click context menu, and the UI appears to reflect the change. However, the state (EDIT: looping/trigger effect) change is not applied to the object, and closing the context menu and re-opening it causes the selected state (EDIT: looping/trigger effect) to go back to what it was originally.

I’m not able to reproduce this issue. Can you send me a save file that reproduces this issue?

Ah, actually I mixed up the terminology here; I meant object looping/trigger effects.
Steps to reproduce:
On host:
Create > Multiplayer > Create Server > Load Save
On client:
Join > Join hosted game > Right-click the object and try to change “Looping Effect” or “Trigger Effect”.
Expected:
UI keeps the highlighted effect number after exiting and re-opening the context menu.
Object plays the selected effect.
Actual:
UI does not keep the highlighted effect number after exiting and re-opening the context menu.
Object does not play the selected effect.

