[mover] What do i need to change to make the character rotate too?

Hi everyone. i am fairly new to mover and want to migrate abilities from the regular character movement component to the newer mover system.

I used the flying mode from the plugins folder as a base to make myself a swimming mode .

however what do i need to change here? to have the character rotate and not just motion into a fixed direction ? Like you can see in the video below no rotation applies to the character regardless of input

How can i fix this ? i dont really understand what i am doing wrong. shouldn’t the orient intent determine the root rotation as well?

Could someone explain what is wrong in more detail? a lot is pretty much the same as the flying mode. Only that i simplified this part of it to just the rotation x vector to even have regular movement at all.

I cannot find any information to the free move params and therefore it is a bit hard to understand what i am doing wrong here. But i really prefer to use the new mover system over the old cmc way.

Which type of rotation are you referring to? Roll? Pitch? Yaw?

the rotation among the Z axis , so yaw.

I have been able to narrow it down to that

the get target orientation for some reason stops updating on any new movement mode. even if i add a movement mode but add the already existing bp_movementmode_walking that comes with gasp the orientation stops being updated.

I cant open the function to check were it goes wrong since my vs studio decided to not open up anymore when i double click files in ue5.

However. since the regular stuff that came with GASP works and just newly added modes are effected. i assume i am lacking knowledge were else things need to be setup for it to make it work. Can anyone lead me in the right direction here?

Edit: is orient intent linked to how things are setup in the chooser table? i so far have only an idle and a forward movement animation in there . not sure if that’s part of the issue