Player reference sequencer transform bug

Summary

Player reference device sequencer transforms are bugged at runtime. The transform appears to be calculated relative to origin rather than device location. Behavior in editor is ok but in session is not

Please select what you are reporting on:

Creative

What Type of Bug are you experiencing?

Character

Steps to Reproduce

  1. create a sequence
  2. add a player reference device to that sequence (must not be at origin)
  3. modify the device transform during the sequence
  4. preview the sequence in viewport and observe the transform
  5. run the sequence at runtime in a session and observe the transform is different at the points where its transform is modified by sequence e.g. if the sequence is meant to move the device 100.0 up, it will instead put the device at 100.0 above the origin

Expected Result

When a player reference device’s transform is modified by a sequence it should be calculated at runtime with reference to the device’s location in the world

Observed Result

When a player reference device’s transform is modified by a sequence it is being calculated at runtime with reference to the origin

Platform(s)

Only tested on pc in editor session, private session and published island

Video

Additional Notes

In the video, the player reference device is situated on top of the wall and the sphere is at the origin.