Sequencer attach actor not working as expected

Hi,

I’m currently trying to use sections in the Sequencer Attach track to attach an actor (Green) to another actor (Red) and then detach it (Green) a little while later, preserving the world space transform of the Green actor. I have set the both the attach and detach rules on the section in sequencer to Keep World for Location/Rotation/Scale (also using the Restore State option) . While the attach works fine, the detach causes the actor to jump back to its original position as can be seen in this video: UE 4.17.1 - Sequencer Attach Track - YouTube

Here is the project from the video: Dropbox - SequencerAttach.zip - Simplify your life

I also tested it against the master branch from today (commit b839e15) and the behaviour is still the same.
(Tested on macOS Sierra 10.12.6)

Is the behaviour that I’m seeing in the sequencer intended or is it a bug?

Thanks,
Van Aarde.

I second this, what gives Epic staff?
Apparently there are no issues accordign to this answer: https://answers.unrealengine.com/questions/425509/issues-attaching-objects-in-sequencer.html
This has also been asked previously:
https://answers.unrealengine.com/questions/698773/ue4171-sequencer-attach-track-behavior-issue.html

I would gladly try to fix this issue myself and submit a PR – I just need confirmation of the intended behaviour.

Thanks Van. I doubt it was intended because if you unattach something that was attached, it would be left there like real life. Otherwise, we would be saying that the blueprint method is not behaving as intended, which it is. Max Chen what you say?

I’ve submitted a pull request as a proposed fix for this issue here: https://github.com/EpicGames/UnrealEngine/pull/4101

I’ve posted some more notes over on the forums: Attach in Sequencer not working as expected -- how can/should we fix it? - Engine Source & GitHub - Unreal Engine Forums

A year later nothing changed