i am trying to create a physics based vehicle that is driven by multiple, rotateable thrusters.
If the thruster in doubt is a child of the root component there are no problems and the thruster works as intended:
Thruster components are hard coded to apply the force only to the attach parent, which in your case is not the one simulating physics, so it does nothing. You could use the add force at location node on the physics body, because that’s what the thruster component uses internally. Get the thrusters world location for the force location, for the force, get the thrusters world rotator and rotate the vector (x=1.0,y=0,z=0) and multiply by the thrusters strength.
Thank you for your answer, this totally makes sense, but i think is a bit un-intuitive. Maybe epic could make that more clear, i am sure that i am not the only one having this problem.