Look at target without breaking physics constraint?

Hi guys, I have a physics constrained cube and I want it to look at an actor, I tried using SetWorldRotation, but it breaks my physics constraint:
[Flytrap look at character, not respecting physics constraint - YouTube][1]

The idea is that’s a Flytrap plant and it needs states where it only looks at its target when it’s hungry, so I need to enable/disable this “looking at target” funcitonality at runtime.

My current workaround is to only rotate on one axis but I want to be able to rotate on the other ones as well.

I asked in the Discord #blueprint server and @BoredEngineer told me I can use angular motors to reach a target orientation, but everything I’ve tried so far fails because I couldn’t find out how properly to turn the angular motor on/off at runtime.

What do I do here?