Summary
When activating a movement_modulator_device via Verse using .Activate(agent), the movement effects (in my case Upward Impulse) persist even after the player dies and respawns. No combination of calling .Activate() on a different modulator, switching classes, or walking into default modulators will override or remove the original effect.
Please select what you are reporting on:
Verse
What Type of Bug are you experiencing?
Devices
Steps to Reproduce
Create a Verse device that activates a jump-enhancing modulator (impulse).
Have it modulator activated by an input_trigger_device.
Have the player die and respawn.
Have the player walk over a normal movement_modulator_device.
Observe that the jump boost remains active indefinitely
Expected Result
The player’s movement should reset on respawn or be overridable by other modulators.
Observed Result
The player retains the previous movement effect permanently.
Platform(s)
UEFN Windows