The issue is with the ordering of these two lines of code. The Studio Event Emitter’s underlying event instance isn’t created until emitter.Play()
is called, so in this case, the parameters that are being triggered aren’t applied because the event instance doesn’t exist yet. If you swap the order of the two, you should get the desired behavior.