This has been reported before and is being looked into. The work around that we had previously involved turning off simulating physics again just before moving the actor, then enabling again when it reached its destination. Let me know if you have any questions and I will be happy to further assist.
When create a child blueprint and turn the simulate physics on for the mesh in it, and I try use use the Set Actor Location node, it doesn’t move to the new location.
If I do everything the same with an identical blueprint that isn’t a child it moves to the new location as expected.
The follow table shows the results…
Blueprint is master, Simulate Physics off = Set Actor Location works fine
Blueprint is master, Simulate Physics on = Set Actor Location works fine
Blueprint is child, Simulate Physics off = Set Actor Location works fine
Blueprint is child, Simulate Physics on = Set Actor Location doesn’t work
I created an example template to demonstrate. Basically I have the same blueprint setup twice, one is a child, the other isn’t.
Hey everybody, I’ve gone into the ticket for this issue and added some more details. There are a few different reports about this same problem, so I went into the report to added more comments and changed the level of importance to be higher. I’ve also brought up this up to a few other developers for when we do a big “fixes only” push to get it included. I do not have an ETA though. Please let me know if this bug changes at all so I can update the report.