Use physics constraint to limit two components in the same actor

Hi,

I’m trying to replicate one of the simple physics examples. Two Cubes where one of the cubes is fixed in place and another constrained to it via a physics constraint component. I’d like to use two components for the cubes and one for the physics constraint, all in the same actor.
However it seems like it is not possible to use two components in the same actor for the Cubes. If one of the Cubes is a second Actor with just a static Mesh then the constraint works correctly and also shows the visual hint ( blue line connecting both actors ) in the editor viewport. With only one actor i am unable to get the desired behaviour.

There is even an example of this in the manual which looks like it does exactly what i want. I haven’t been able to reproduce this one either.

Am i missing something?
Are constraints supposed to always work with two different actors?

Any hint would be appreciated, thanks!

I found out a few more details:
Turns out the constraint will correctly work with components which where defined in a blueprint or c++ Class.
Only components which where added via the Editor don’t work.

Post #5 in this thread also states the problem, this time with components which don’t have a field. I guess those components from the editor are also missing their own fields.

Simple Workaround: Turning the Actor into a blueprint will make the components have their own fields and thus they are properly selectable by their name in the physics constraint component.

Could you elaborate on your solution a bit more? I have an actor that is a blueprint, and I have two mesh components in that actor, and neither are root components. I want them to be constrained with a constraint component also in the same actor, and I have had no luck with this. an example of how this is done would be very helpful, thanks.

I’m also looking for this answer. Amazing lack of information in the docs on this.